Dmi*_*try 3 iphone cocoa uitoolbar ipad ios
如何为UIBarButtonItem按钮添加滚动UIToolbar(在工具栏上放置许多按钮)?
buttonDone = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(buttonDoneDown)];
NSArray *itemsArray = [NSArray arrayWithObjects:buttonDone, nil];
[toolbar setItems:itemsArray];
Run Code Online (Sandbox Code Playgroud)
非常感谢您的帮助!
对于斯威夫特
假设我想将 7 添加UIBarButtonItem到我的UIToolBar
首先创建一个scrollView,然后添加toolBar作为子视图
// In viewDidLoad
let scrollView = UIScrollView(frame: CGRect(x: 0, y: view.frame.height-44, width: view.frame.width, height: 50))
let toolBar = UIToolbar(frame: CGRect(x: 0, y: 0, width: 1000, height: scrollView.frame.height))
let btn1 = UIBarButtonItem()
let btn2 = UIBarButtonItem()
let btn3 = UIBarButtonItem()
let btn4 = UIBarButtonItem()
let btn5 = UIBarButtonItem()
let btn6 = UIBarButtonItem()
let btn7 = UIBarButtonItem()
toolBar.items = [btn1, btn2, btn3, btn4, btn5, btn6, btn7]
scrollView.addSubview(toolBar)
// The below line is important for scrollView to work
scrollView.contentSize = CGSize(width: 1000, height: 50)
Run Code Online (Sandbox Code Playgroud)
最后添加scrollView作为你的textField inputAccessoryView
textField.inputAccessoryView = scrollView
Run Code Online (Sandbox Code Playgroud)
我希望它能帮助你:]
| 归档时间: |
|
| 查看次数: |
6752 次 |
| 最近记录: |