我想讓一個完成按鈕出現UINavigationBar當我的UITableView中的任何一行被選中時,我希望這個按鈕執行一個動作performSegueWithIdentifier
。 關於如何實現它的任何想法?當UITableView中的行被選中時,出現在UINavigationBar中的完成按鈕
0
A
回答
1
以下內容添加到您的tableView:didSelectRowAtIndexPath方法:方法:
//add done button to navigation bar
UIBarButtonItem *doneBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(userPressedDone)];
self.navigationItem.rightBarButtonItem = doneBarButtonItem;
然後有這樣的地方在您的視圖控制器的方法:
-(void)userPressedDone {
//perform segue
[self performSegueWithIdentifier:@"mySegue" sender:nil];
}
0
我會想象在你的-didSelectRowAtIndexPath:
方法中,你會添加一個UIBarButtonItem
到您的視圖控制器的navigationItem
的右或左欄按鈕項目。
+0
又有怎樣做它對performSegueWithIdentifier? –
+0
讓它調用這樣做的方法。 –
相關問題
- 1. 在UINavigationbar中添加完成按鈕
- 2. 當我的UITableView正在編輯時,如何更改UINavigationBar中的按鈕?
- 3. 當按鈕被點擊時,選擇列表框中的行
- 4. UITableView編輯/完成按鈕
- 5. UITableview編輯/完成按鈕
- 6. 當MainActivity中的按鈕被按下時實現onReceive()
- 7. UINavigationBar的後退按鈕不會出現
- 8. wpf - 當單選按鈕被選中或者沒有單選按鈕被選中時,checkbox.isvisible是真實的
- 9. uitoolbar中的完成按鈕
- 10. 當單選按鈕被選中時,組合框未被禁用
- 11. 當JTable行被選中時,按鈕應該在該行中可見
- 12. 如何在UITableView中出現「刪除」按鈕時捕捉事件?
- 13. UITableView中的按鈕
- 14. UISearchBar在UINavigationBar中,當標題,左按鈕和右按鈕已經存在時
- 15. 當單選按鈕被選中時如何選擇一個div
- 16. 當單選按鈕被選中時,複選框變爲必需
- 17. 當選擇每個按鈕時,JQuery更改單選按鈕被選中狀態
- 18. 當另一個按鈕被選中
- 19. UITableview ScrollsToTop按UINavigationbar
- 20. 更改按鈕圖像當按鈕被選中在iphone
- 21. 當相應的單選按鈕被選中/選中並且按下按鈕時,它不會獲得EditText文本?
- 22. 禁用按鈕,直到值被選中---選擇---沒有出現
- 23. 當按鈕被選中時,將箭頭倒置並居中
- 24. 無法從UITableView中刪除行(從不出現刪除按鈕)
- 25. UIPopOverController + UITableView - 當單元格被選中時隱藏彈出框
- 26. 如何當刪除按鈕出現在的UITableView
- 27. 選項按鈕被選中
- 28. 當刪除UITableView行時出現NSRangeException行
- 29. 在iOS中的uinavigationbar中添加uibutton時按鈕重疊
- 30. 當DELETE按鈕被按下在相應的行中時刪除一個Gridview行
看起來很整潔!非常感謝! –