رفتن به مطلب
  • 0

مشخص شدن تکلیف تعیین سایز متن در تمام دستگاه ها ؟


fun_code

سوال

سلام دوستان

مواردی که در پایین عرض میکنم بدون شک در تمام برنامه ها مورد استفاده خواهد بود.

زیاد جستجو کردم و طبق بررسی اکثرا برای ثابت بودن سایز متن در دستگاه ها میان سایز متن رو با سایز لیبل Fit میکنن.

خب این عملا کاربردی نداره... (حتی اگر برای برنامه خاصی کاربرد داشته باشد ، در ایجاد لیست ها طولانی بسیار کند است)

چون اگر بخوایم یک لیست شبیه به صفحه اول بازار داشته باشیم ، محدوده آبجکت لیبل عنوان محصولات مشخص هست.

اما تمام عناوین دارای تعداد کارکترهای یکسان نیستن.مثلا یکی 5 کارکتر و دیکری 30 کارکتر است.

با اون روش هر عنوان با یک سایز متفاوت نمایش داده میشه و بسیار بی نظم خواهد بود.

لطفا در 3 مورد زیر به روش اصولی ای رسیدیدن اینجا هم بذارید تا اونایی که نیاز دارن از جمله بنده استفاده کنن.

1. تعیین سایز متن برای یکسان نمایش داده شدن در تمام اسکرین ها (احتمالا با استفاده از Dip قابل اجرا است.)

2. در صورتی که متن بزرگتر از سایز لیبل شد به خط دوم نرود و به انتهای متن سه نقطه اضافه شود.

3. یافتن width متن داخل لیبل (این مورد هم با canvas انجام میشه که در برخی از دستگاه ها اجرا نمیشود.)

با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

0 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

هنوز برای این سوال پاسخی ارسال نشده است

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...