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

حفظ تناسب ابعاد کنترل ها


esmaeil57

سوال

سلام

همونطور که میدونید تغییرات y نسبت به x توی گوشی ها زیادتره. مثلا یک ایمیج ویو رو درصد x و y رو توی دیزاینر اسکریپت طوری تنظیم کردم که توی گوشی خودم کاملا به شکل مربع هستش ولی توی یه گوشی دیگه تست میکنم فرق میکنه!!!!

میشه کسی از دوستان اگه میدونن و راهی داره منو راهنمایی کنن چه کار کنم تناسب کنترل مورد نظرم مثلا لیبل یا ایمیج ویو رو توی همه گوشی ها حفظ کنم ؟ مثلا به شکل مربع باقی بمونه.

خواهش میکنم اگه میدونید از ما دریغ نفرمایید

ممنونم

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

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

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

اینکارو بکن البته احتمال بهم ریختگی داره

btn.SetLeftAndRight(30%x,50%x)
btn.SetTopAndBottom(64%y,64%y+20%x)

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

شما بیا به این صورت عمل کل

من مشکل دایره داشتم که خیلی سخت تر از مربع بود و جواب داد

btn.Height = 16%y

btn.Width = btnkhodroie.Height

btn.HorizontalCenter = 20%x

btn.VerticalCenter = 40%y

خط اول و دوم میاد سایز رو مشخص میکنه

خط سوم و چهارم جایگاه افقی و عمودی رو مشخص میکنه

این بهترین روشی هست که تا الان ازش استفاده کردم که در Note 10" تا Xperia Mini راحت جواب گزفتم

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

بایگانی شده

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

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

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