Добавление UITabBar и tabbaritems в UITabBar через код (ПРИМЕЧАНИЕ: я не хочу реализовывать TabBarController)

Я много искал и поверил мне, что я сталкивался со многими вопросами и примерами кодов, но ни один из них не соответствовал моим требованиям, это безумие, как не может быть ответа на это.

Мои требования конкретно: - 1. Я хочу UITabBar, а не UITabBarController 2. Я хочу, чтобы он был в верхнем правом углу моего UIView 3. Мне нужны два элемента панели вкладок (нет необходимости связывать их с двумя контроллерами представления)

Теперь то, что я сделал, было

<code>UITabBar *myTabBar=[UITabBar alloc]initWithFrame:myTabFrame];
[self.view addSubView:myTabBar];
myTabBar.delegate=self;
</code>

Теперь я застрял в том, как добавить элементы панели вкладок в этот UITabBar.

Я предполагаю, что это, вероятно, легко, но каждый найденный код имеет добавленный TabBarController, но я не хочу использовать tabbarcontroller, поскольку для начала он появляется только в нижней части экрана, плюс это не является обязательным требованием.

 Morkrom01 мая 2013 г., 17:54
Судханшу, этот вопрос фантастический. Как, хотя рамка правильно установлена? Используем ли мы ограничения?
 Sudhanshu02 мая 2012 г., 07:59
Спасибо, проблема решена :) Сделал, как предложил jonkroll.

Ответы на вопрос(1)

Решение Вопроса

создав нужные элементы для панели вкладок, добавив их в массив, а затем вызвав метод UITabBar.setItems:animated:

UITabBarItem *firstItem = [[UITabBarItem alloc] initWithTitle:@"First" image:firstImage tag:1];
UITabBarItem *secondItem = [[UITabBarItem alloc] initWithTitle:@"Second" image:secondImage tag:2];

NSArray *itemsArray = @[firstItem, secondItem];

[myTabBar setItems:itemsArray animated:YES];
 01 мая 2013 г., 17:51
Это мелочи, которые трудно найти ... Спасибо
 Sudhanshu02 мая 2012 г., 07:58
Спасибо, на самом деле я добавлял элементы, но я неправильно установил свой кадр, поэтому я не вижу его на экране :(, но спасибо, помог мне найти мою проблему :) спасибо

Ваш ответ на вопрос