التمرير الأفقي لا يعمل في Tabbar من ثلاثة20 مشروع؟
-
06-09-2019 - |
سؤال
أنا أستخدم مشروع ثلاثي مفتوح المصدر من قبل جو هيويت.
لديك التعليمات البرمجية التالية في AwatedViewController:
_tabBar1 = [[TTTabStrip alloc] initWithFrame:CGRectMake(0, 0, 320, 41)];
_tabBar1.tabItems = [NSArray arrayWithObjects:
[[[TTTabItem alloc] initWithTitle:@"item1"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"item2"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"item3"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"item4"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"item5"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"item6"] autorelease], nil];
self.tableView.tableHeaderView= _tabBar1;
يبدو أن كل شيء يعمل بشكل جيد إلا أن tabbarstrip لن تمرير أفقيا؟ أي فكرة لماذا يحدث هذا وأي حلول ممكنة؟
المحلول
هنا كان ما فعلت خطأ:
في إعدادات المشروع، تحت أعلام روابط أخرى، لم أضيف "all_load"، أضيفت فقط "OBJC".
نصائح أخرى
TTTabStrip
لم يعد متاحا في التعليمات البرمجية المصدر الثلاثة. قد ترغب في ترحيل الرمز الخاص بك إلى الجديد TTTabBar
صف دراسي.
هل تعرف ما إذا كان TTTabStrip
المنظر المقصود للتمرير أفقيا؟ وجود الكثير من العناصر في قطاع علامة تبويب يبدو وكأنه واجهة مستخدم يتم تعقيدها بشكل مفرط لجهاز مثل iPhone.
لا تنتمي إلى StackOverflow