uibarbuttonitem相关内容
我最近在 iOS App Store 上发布了一个应用.应用程序的主屏幕有两个按钮栏.每个按钮都有一个图像或一个文本标签.该界面是使用 XCode Storyboard 编辑器开发的. 一位用户给我发了一张屏幕截图,显示所有基于图像的按钮都消失了.我们已经确定按钮是有效的——点击按钮应该出现的地方会产生预期的效果,所以按钮有效但不可见.基于文本的按钮显示和功能正常. 受影响的用户在 i
..
我遇到了这个问题,我似乎无法在网上找到答案.基本上我想要做的是以编程方式创建一个带有一些 UIBarButtonItems 的 UIToolbar. 我所做的(如下详述)是创建UIToolbar,然后将UIToolbar 的项目设置为一个包含所有UIBarButtonItems 我想要. 不幸的是,尽管 UIToolbar 出现了,UIBarButtonItems 还没有出现 非
..
我有一个 UIPickerView 并且我正在添加一个带有 2 UIBarButtonItems 的 UIToolBar . var toolBar = UIToolbar()toolBar.frame.origin.y = -40toolBar.barStyle = UIBarStyle.DefaulttoolBar.translucent = truetoolBar.tintColor =
..
是否可以水平重新定位 UINavigationBar 中的 UIBarButtonItem?我已经看到了 barButtonItem setBackgroundVerticalPositionAdjustment:forBarMetrics: 方法(但那是用于垂直定位),如果我将其设为自定义按钮,我知道该怎么做,但是我如何获取 UIBarButtonItem 样式为 UIBarButtonIt
..
iOS 7.0 及更高版本. 在 AppDelegate.m 中,我正在设置我的全局 tintColor:self.window.tintColor = myGlobalTintColor;. 在我的表格视图控制器中,我希望在编辑表格视图单元格时导航栏中有一个红色垃圾桶按钮,我有这个: - (void)setEditing:(BOOL)editing animation:(BOOL)
..
我有一个简单的 UIViewController 派生控制器,它有 UITextFields. 同样使用 IB,我放置了一个 UIToolbar 和两个 UIBarButtonItems.I Ctrl-Drag 为按钮添加操作. - (IBAction)cancel:(id)sender { ... }- (IBAction)save:(id)sender { ... } 如果我运行代码
..
更新:此错误已在 iOS 14.5 中修复 我在 UINavigationController 中嵌入了以下类: class ViewController: UIViewController {覆盖 func viewDidLoad() {super.viewDidLoad()let barButton = UIBarButtonItem(title: "Save", style: .pl
..
这是我的代码..我无法在导航控制器中添加按钮. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScree
..
我正在寻找一种以编程方式创建 UIBarButtonItem 的方法,它看起来像 UINavigationBar 的后退按钮.显然,后退按钮只有在按下 UINavigationController 后才会出现. 所以我只能插入一个“取消"样式的按钮.但我的目标是创建一个具有“New Item"样式的按钮. 想法? 解决方案 简单的回答是你做不到. 你可以保存一张图片,你可
..
如何用石英绘制一个与 UIBarButtonItem 样式完全相同的按钮.按钮应该能够显示不同的颜色.我下载了 Three20 项目,但是这个项目真的很复杂,你需要很多时间来忽略整个框架.我只想画一个自定义的 UIBarButtonItem. 感谢您的帮助. 解决方案 如果您使用 Three20 库,我猜 TTButton 的“工具栏按钮"样式就是您想要的.TTButton 是 UI
..
这是我的代码 - (void)createCustomBtnRightBar:(UIImage *)buttonImage{self.navigationItem.rightBarButtonItem = nil;UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];如果(按钮图像!= nil){[button setIm
..
可以在构造函数中定义一个EventHandler: UIBarButtonItem logoutButton = new UIBarButtonItem (UIBarButtonSystemItem.Stop, logoutButtonEventHandler);私有无效 logoutButtonEventHandler(对象发送者,EventArgs args){Console.WriteLi
..
我想在导航栏中添加一个带有系统信息图标的右侧栏按钮.但是我看到 UIBarButtonSystemItem 没有提供这种类型的按钮.另一方面,所以我尝试使用 UIButtonType.infoLight 类型的 UIButton,但我不允许将它分配给 navigationItem.rightBarButtonItems. 有没有办法做到这一点? 解决方案 这可以使用 .infoLig
..
我在创建一个会调用 handleSearch 函数的导航按钮时遇到问题.我收到一条消息'#selector' 的参数不能引用本地函数.任何帮助,将不胜感激! override func viewDidLoad() {//各种代码func setupNavBarButtons() {让 searchImage = UIImage(named:"search_icon")让 searchBarBut
..
我有一个 UIBarButtonItem.当它收到无法处理的消息时,我希望它将该消息转发到特定的视图控制器. 我认为我可以使用条形按钮项的 forwardingTargetForSelector: 方法来完成此操作,但显然在 UIBarButtonItem 类型的对象上找不到这样的属性.(术语点:这是否意味着 forwardingTargetForSelector: 是私有属性?编辑:等等,
..
我正在尝试将自己的图像添加为条形按钮项,但我不知道如何正确缩放图像.Apple 的人机界面指南建议我的图像为 44x44 像素,但是当我使用 44x44 像素的图像时,它对于工具栏来说太大了,如您所见: 当我使用较小版本的图像时,它在 Retina 显示屏上看起来像素化.我应该在这里做什么? 解决方案 在 images.xcassets 中,您可以添加 1x、2x 和 3x 的图像.
..
我有一个完全用代码设置和控制的导航栏.所以它不会出现在IB中.我有一个按钮出现在“self.navigationitem.rightbarbutton = myButton;"我通过将其设置为等于 NIL 使其消失.我想知道的是我怎样才能让它淡入淡出? 解决方案 我找到了最适合我的方法[self.navigationItem setRightBarButtonItem:myButton 动
..
我正在尝试在运行时“干净地"更改 UIBarButtonItem 文本,以便可以切换“编辑"/“完成"模式.然而,每次我在运行时更改标题属性时,动画似乎都很笨拙.我希望在“通讯录"应用中模拟“编辑/完成"按钮的外观和功能(其中“编辑"只是淡出而“完成"出现在其位置). @IBAction func editDoneButtonPressed(sender: UIBarButtonItem) {i
..
我想要 BarButton 上的徽章,我遇到了 BBBadgeBarButtonItem 但我不确定这是否可行迅速与否. 有可能吗? 如果是,如何? PS 我对 iOS 和 swift 都很陌生 当我像自述文件所说的那样尝试使用它时,我在导入行“导入声明中的预期标识符"处出现错误 解决方案 您需要所谓的 Objective-C 桥接头文件,因为 BBBadgeBarBu
..
我正在尝试在我的应用中使用 NavigationController 的工具栏.这个工具栏的工具栏项目应该根据呈现的视图控制器而改变.这是非常基本的. 我想要做的是使用 UIBarButtonItem 的“initWithCustomView:"方法向工具栏添加自定义按钮.但是,该按钮不会显示在工具栏上.但是,如果我使用“initWithTitle:"或“initWithBarButtonS
..