问题标签 [uibarbuttonitem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 如何调整 UIToolbar 实例包含的 UIBarButtonItem 的框架或垂直对齐方式?
UIBarButtonItems 的水平定位没有问题,我可以简单地用固定/灵活的空间项填充空间。但是,我似乎无法垂直调整工具栏项目。UIToolbar 没有对齐属性,UIBarButtonItem 没有办法设置它的框架。
我需要这样做,因为我们混合使用了使用 initWithImage 创建的自定义图标和使用 initWithBarButtonSystemItem 创建的标准图标。自定义图标没有正确居中(它们向上偏移,相对于正确居中的系统图标),因此工具栏看起来很尴尬。
ios - UISearchBar 取消按钮颜色?
当我将 UISearchBar 放到 Interface Builder 中的视图中,并将其样式更改为黑色不透明时,取消按钮会保持不合适的蓝色/灰色并且不会变成黑色。
如何使取消按钮变黑?
编辑:它确实像这样工作:
但是该setStyle:
方法来自私有框架,因此在将应用程序提交给 Apple 时这可能是一个问题。
iphone - iPhone 工具栏按钮间距
有没有办法让工具栏中的 UIBarButtonItems 均匀分布?
iphone - 如何更改 UIBarButtonItem 标题 - iPhone SDK
任何人都可以帮助我,因为我只是想从不同的类更改 UIBarButtonItem 上的标题。
我的代码是:
SafetyTalks = 我试图引用的类 bbiOpenPopOver = UIBarButtonItem。
在 SafetyTalks 类中,我可以通过简单的方式更改标题:
但是当我不在那个班级时就不能这样做。
请帮忙。
安迪
objective-c - 以编程方式将按钮添加到导航栏
嗨,我需要以编程方式在导航栏中设置右侧的按钮,这样如果我按下按钮,我将执行一些操作。我以编程方式创建了导航栏;
同样,我需要在此导航栏的右侧添加按钮。为此我使用,
1.
2.
3.
我尝试了所有这些方法,但没有一个显示右侧的按钮。
iphone - UIBarButtonItem 图像没有显示,而是显示了一个图像大小的白色矩形,为什么?
无论我尝试初始化 UIBarButtonItem 的任何图像,它都只显示图像大小的白色背景。即使我厌倦了界面生成器,结果也是一样的。当与其他对象一起使用时,所有这些图像都可以完美地工作。
我该如何解决这个问题?
iphone - 如何全局自定义后退按钮?
有没有一种简单的方法(委托?覆盖?)全局自定义navigationBar
整个应用程序中使用的所有后退按钮?
最佳
-f
iphone - UIBarButtonSystemItemDone 可以在 UINavigationItem 范围之外使用吗?
我想将 UIBarButtonSystemItemDone 样式的 UIBarButton 添加到 UIView,而不是将其设置为 UINavigationItem 的属性。
我展示了一个 modalViewController,它的顶栏视图看起来像一个导航栏,我需要用户有一种方法来关闭 modalViewController。在那里添加一个众所周知的“完成”按钮是很实用的,这样我就不用去 Photoshop 尝试构建我自己的了。
这可以以不违反 SDK 指南/最佳实践的方式完成吗?
cocoa-touch - 更改 UIBarButtonItem 颜色
这是一个非常简单的问题,我真的找不到答案!
好吧,默认情况下,如果我设置 UIToolbar 的 tintColor,UIBarButtonItem 的颜色将是相同的。
我只想更改 UIBarButtonItems 的颜色并更改其文本的颜色。
有没有人知道如何做到这一点?
我真的不敢相信它是如此复杂,真的......更改 UIButton 属性如此简单,我不明白为什么 UIBarButtonItem 不一样......
非常感谢!
iphone - 隐藏 UIToolbar UIBarButtonItems
我有一个 UIToolbar,我使用 IB 设置了三个按钮,左、中和右。在某些情况下,我不想显示中间按钮。有人知道在 UIToolBar 内隐藏特定按钮的方法吗?没有隐藏属性,我只能找到 setEnable 但这仍然会留下按钮,导致用户想知道它的用途是什么。我只想在它实际有用的情况下显示它。
提前致谢!