[Button1 setFrame:CGRectMake(0, 0, 50, 0)];
[Button2 setFrame:CGRectMake(0, 0, 120, 0)];
[Button3 setFrame:CGRectMake(0, 0, 50, 0)];
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:Button1];
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:Button2];
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:Button3];
Я хочу добавить кнопку на панели навигации. Панель навигации имеет 3 кнопки.
Композиция навигации такая.
button 1 button 2 text button3
Но я этого не показывал. это как.
button 2 text button3
Button1, Button2 и Button3 являются изображениями.
Я думал, что Button1 setFrame не работает.
Мне кажется, setFrame: CGRectMake (0,0,50,0) работает Button1, а setFrame: CGRectMake (0,0,120,0) работает Button2. Таким образом, Button1 стирается с помощью Button2 setFrame.
Как работает этот Button1 setFrame?
Пожалуйста, помогите мне.