iPhone إنشاء uitabbaritem برمجيا
-
30-09-2019 - |
سؤال
جرب كما يمكنني ، لا يمكنني جعل هذا العمل. ها هي محاولتي الأخيرة. هل يمكن لأحد أن يوضح لي لماذا لا يعمل هذا؟
في طريقة تسمى طريقة init الخاصة بوحدة التحكم في العرض:
UIImage *image = [UIImage imageNamed: @"window22.png"];
UITabBarItem *item = [[UITabBarItem alloc] initWithTitle: @"Some Title" image: image tag: 0];
self.tabBarItem = item;
كل ما يفعله هو وضع مربع كبير حيث يجب أن تكون الصورة. يظل العنوان في شريط علامة التبويب هو نفسه عنوان وحدة التحكم في العرض.
يتم إنشاء كل شيء برمجيًا هنا ، بما في ذلك وحدة تحكم شريط Tab.
المحلول
وفق المستندات, ، سيتم إنشاء إنشاء Tabbaritem تلقائيًا- لا تحتاج إلى إنشائها بنفسك. عندما قمت بتعيين العنوان والصورة في Tabbar لوحدة التحكم في العرض ، استخدمت
self.tabBarItem.image = [UIImage imageNamed:imageName];
لا تنتمي إلى StackOverflow