iphone - 如何在UIToolbar上放置barbutton?

标签 iphone

我想在 PickerView 的上侧添加工具栏,并想在工具栏上动态添加一个 BarButton,在该按钮的单击事件上,我想关闭 Picker 和工具栏,所以请帮助我完成这项任务。 .提前致谢..

最佳答案

您可以通过这种方式创建 UIToolBar 及其按钮 -

UIToolbar * toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0.0f, 324.0f, 320.0f, 44.0f)];
    [toolBar setBarStyle:UIBarStyleBlackTranslucent];

    UIBarButtonItem *flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
    doneBtn = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(dismissPicker:)]; 

    [toolBar setItems:[NSArray arrayWithObjects:flexibleSpace, doneBtn, nil] animated:YES];
    [flexibleSpace release];
    [editButton release];

您可以添加完成按钮并在点击此按钮时调用方法,在该方法中您可以关闭 UIPickerView。

关于iphone - 如何在UIToolbar上放置barbutton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3289334/

相关文章:

ios - Assets 目录编译器无故警告

iphone - 向 UITextView 添加左边距

ios - 我想在我的 iOS 应用程序中实现以下下拉功能。怎样才能做到?

iphone - 找不到库-命令/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2失败,退出代码为1

iphone - 没有按钮的返回指令?

ios - 协议(protocol)/委托(delegate)不起作用

iphone - 找不到斯坦福大学CS193P的示例项目

iphone - 从 VCard 添加联系人到通讯录(iPhone)

iphone - 如何从任何 UIView 的 UITableView 样式分组中获取背景图像?

ios - 后台区域监控信标区域不工作