Они использовали собственную панель снизу, а не 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];
thx очень подходит для вашего ответа – 2009-09-16 06:54:38