在我的iPhone應用程序修復的UIBarButtonItem我有一個UIToolbar
的中心UITextView
,在UITextView
的左側和UITextView
右側的按鈕的UIImage
。這是我的代碼:與圖像底部的工具欄的iOS 7應用
UIBarButtonItem *sendButton = [[UIBarButtonItem alloc] initWithTitle:@"Send" style:UIBarButtonItemStylePlain target:self action:@selector(dismissKeyboard)];
UIImage *image = [UIImage imageNamed:@"smile.png"];
image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
UIBarButtonItem *smile = [[UIBarButtonItem alloc] initWithImage:image style:UIBarButtonItemStylePlain target:self action:@selector(dismissKeyboard)];
UIBarButtonItem *textview = [[UIBarButtonItem alloc] initWithCustomView:_newMessageTextView];
newMessageToolbar.items = [NSArray arrayWithObjects: smile, textview, sendButton, nil];
這是結果:
我的問題是,當我打算寫多行文本。當按鈕被固定在UIToolbar
的底部,在垂直中心UIImage
移動:
我不明白爲什麼會這樣,我想有UIImage
固定在底太。我該如何解決這個問題?
首先你用圖片代替barbutton什麼是以下情況:它試圖下山或仍然作爲中心 – codercat