有什麼方法可以使導航欄標題可點擊嗎?我沒有任何特定的導航欄。我控制ViewController中的所有內容。如果有辦法,我很想知道。我一直在尋找它相當白,但找不到合適的答案。在導航欄使導航欄標題可點擊目標C iOS 10.2
0
A
回答
0
製作按鈕
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button addTarget:self
action:@selector(btnclick:)
forControlEvents:UIControlEventTouchUpInside];
[button setTitle:@"Title" forState:UIControlStateNormal];
[button setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
button.frame = CGRectMake(0, 0, self.view.frame.size.width, 64.0);
self.navigationItem.titleView =button;
-(void)btnclick:(id)sender
{ NSLog(@"button click");
}
0
你可以嘗試這樣的方式
的UIView *冠捷= [[UIView的頁頭] initWithFrame:方法CGRectZero]。 UIButton * button = [[UIButton alloc] initWithFrame:CGRectZero];};}};
[button addTarget:self action:@selector(buttonAction :) forControlEvents:UIControlEventTouchUpInside];
[button setTitle:@「Title here」forState:UIControlStateNormal];
[button setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[button sizeToFit];
[topView addSubview:button];
[topView sizeToFit];
self.navigationItem.titleView = topView;
- (無效)buttonAction:(Id)的發送者 {
的NSLog(@ 「按鈕被點擊」);
}
相關問題
- 1. 可點擊的導航欄標題
- 2. Appcelerator。檢測點擊導航欄標題
- 3. 認識點擊導航欄標題
- 4. 使導航欄標題可點擊快速
- 5. 雙導航欄目標C
- 6. 導航欄標題
- 7. 如何顯示導航欄時,標籤欄項目點擊
- 8. iOS:導航欄標題 - 兩種顏色
- 9. iOS導航欄圖標問題
- 10. iOS的11導航欄圖標問題
- 11. ios標籤欄導航
- 12. 如何使導航欄中的徽標「可點擊」?
- 13. 圖像中目標C導航欄
- 14. 可點擊標題標籤的鍵盤導航
- 15. 標題干擾導航欄
- 16. 製作導航欄標題
- 17. 移動導航欄標題
- 18. 多行導航欄標題
- 19. 導航欄標題居中
- 20. 獲取導航欄標題
- 21. Center Bootstrap導航欄標題
- 22. 導航欄標題截斷
- 23. 導航欄標題更改
- 24. 標題上的導航欄?
- 25. 隱藏導航欄標題
- 26. 導航欄的子標題
- 27. 不能選擇導航欄中的按鈕 - 目標C/iOS
- 28. 導航欄中的頁面指示器和標題iOS Objective C
- 29. SeaDragon鼠標點擊導航
- 30. 標題欄的標題需要點擊