سؤال

أنا أستخدم مشروع ثلاثي مفتوح المصدر من قبل جو هيويت.

لديك التعليمات البرمجية التالية في 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.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top