كيفية تحديد العرض ، والمساحة المرنة و/أو الموقف بين UItabBarItems في Uitabbar؟
-
30-09-2019 - |
سؤال
أنا أعمل في مشروع عندما يريد العميل شريط أدوات شبيهة بـ Uitabbar (الرموز والألقاب) في أسفل بعض المشاهدات.
يحتاج Tabbar إلى الحصول على عنصر واحد على اليسار ، ثم المساحة الحرة وعنصران على اليمين. هل يجب علي استخدام uitabbaritews الإضافية (ووضعهما في المركز الثاني والثالث) ، وإخفائهما وتعطيلهما لإنجاز هذا أو هل هو حل أكثر وضوحًا لهذا؟
أرغب في عدم استخدام uitoolbar لهذا لأن تخصيص ارتفاعه ، إنه ألم يسبب سلوكًا غير متوقع في بعض الحالات (خاصةً عندما يستخدم المرء وحدات التحكم في العرض المشروط).
المحلول
اعتقد ان لديك فكرة الحق. تخصيص UITabBar
غالبًا ما يكون القيام بأشياء من المألوف صعبًا للغاية ومن الأفضل أن تكتب فقط. ولكن في حالتك يجب أن تكون قادرًا على ذلك كما اقترحت. تتمثل إحدى الطرق في إضافة وحدات التحكم في العرض مباشرة في IB ثم ضبطها title
لسلسلة فارغة و untick enabled
لوحدة التحكم في العرض الثاني والثالث.
نصائح أخرى
لماذا لا تستخدم uitoolbar فقط؟ عند استغلال زر ، يمكنك تبديل طرق العرض يدويًا.