我知道它看起來很簡單,並且已經被問了很多次,但是我無法讓它工作。我想在我的工具欄中添加兩個按鈕。一個在右側,另一個在左側。這裏是代碼,但是應該顯示在右側的靈活代碼根本沒有出現。以下是代碼:現在顯示在UIToolbar上的彈性欄按鈕項目
toolbar = [[UIToolbar alloc] init];
toolbar.frame = CGRectMake(0, 0, self.view.frame.size.width, 44);
NSMutableArray *items = [[NSMutableArray alloc] init];
[items addObject:[[UIBarButtonItem alloc] initWithTitle:@"next" style:UIBarButtonItemStylePlain target:self action:@selector(nextResult:)]];
UIBarButtonItem *done=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:self action:@selector(showSearch:)];
[done setImage:[UIImage imageNamed:@"cancel"]];
[items addObject:done];
[toolbar setItems:items animated:NO];
完成按鈕是一個空間。因此它不會出現。 – dasdom
@dasdom:是的,糾正了這一點。我在添加評論時正在進行編輯。無論如何感謝 –
感謝你midhun! – devdev101