ответ

2

Они использовали собственную панель снизу, а не Apple предоставила их. Я не знаю вашу настройку, но если вы можете сделать или нарисовать свое собственное пользовательское представление, но вы хотите (вы можете это сделать), и кнопки на нем (вы можете сделать это тоже), то у вас есть панель инструментов

#define TOOLBAR_HEIGHT 44 

CGRect frame = CGRectMake(self.view.bounds.size.height - TOOLBAR_HEIGHT, 0.0, self.view.bounds.size.width, TOOLBAR_HEIGHT); 
UIView *customBottomBar = [[UIView alloc] initWithFrame:frame]; 
[customBottomBar setBackgroundColor: [UIColor grayColor]]; 

UIButton *button = [[UIButton alloc] initWithFrame:<frame goes here>] 
... <button setup> 
[customBottomBar addSubview:button]; 
[button release]; 

...<more buttons> 
...<more buttons> 

[self.view addSubview:customBottomBar]; 
[customBottomBar release]; 

И чтобы ответить на ваш вопрос, вы можете добавить все, что хотите, к любому виду, так что, как я только что предлагаю, это наиболее настраиваемый вариант, вы можете просто поместить 1 пиксельный цветной бар в нужном месте (поверх существующая панель инструментов):

CGRect frame = CGRectMake(self.view.bounds.size.height - TOOLBAR_HEIGHT, 0.0, self.view.bounds.size.width, 1); 
UIView *customLine = [[UIView alloc] initWithFrame:frame]; 
[customLine setBackgroundColor: [UIColor grayColor]]; 
[self.view addSubview:customLine]; 
[customLine release]; 
+0

thx очень подходит для вашего ответа – 2009-09-16 06:54:38

 Смежные вопросы

  • Нет связанных вопросов^_^