问题标签 [uibarbuttonitemstyle]

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.

0 投票
2 回答
8980 浏览

uikit - iOS 7:UIBarButtonItem 的默认字体是什么?

titleaUIBarButtonItem和 astyle的默认字体是UIBarButtonItemStyleDone什么?

以下只是返回nil

[doneBarButtonItem titleTextAttributesForState:UIControlStateNormal]

0 投票
1 回答
1127 浏览

ios - UIBarButtonItem 样式为 UIBarButtonItemStylePlain 并带有文本和图像

我正在尝试使用样式:UIBarButtonItemStlyePlain 以及文本和图像生成 UIBarButtonItem。

我在这个网站上找到的最好的解决方案(例如这个)并没有让我将样式设置为普通。事实上,这个解决方案只制作了一个没有样式的按钮项,但同时具有文本和图像。

这是解决我想要的问题的一个很好的进展,但是有没有办法以编程方式添加那种简单的风格?

0 投票
1 回答
2097 浏览

ios7 - 在ios7中将边框应用于UIBarButtonItem

我已经看到 UIBarButtonItem,UIButtons 在 ios7 中是无边界的。但是我希望 UIBarButtonItem 的外观像 <=ios6 中一样。同时我不能应用特定的背景图像,因为导航栏的色调颜色会从某些视图集更改为其他视图。我怎样才能[UIBarButtonItem appearance] 通过使用一些CALayer属性来设置边框样式等等..?

任何帮助,将不胜感激..

0 投票
2 回答
2429 浏览

ios - UIBarButtonItem style plain change font

Changing the

Doesn't affect the UIBarButtonItem when using plain...

How can i change the font for the plain style UIBarButtonItem

This still applies to iOS6

0 投票
10 回答
36190 浏览

ios - 在 UIButton 中使用 UIBarButtonItem 图标

UIBarButtonItem有多个图标可用。是否可以使用将其标识符设置为“垃圾”后出现的图标:

垃圾图标

有一个UIButton?没有像设置标识符样式这样的直接方法。

0 投票
1 回答
1747 浏览

ios - 在 UIBarButtonItem 中添加返回箭头

我有这个创建 UIBarButtonItem 的代码:

问题是删除了左箭头,我想将它包含在文本旁边。我怎样才能做到这一点?

谢谢,

彼得

0 投票
0 回答
591 浏览

ios - 不同样式的 UIBarButtonItem 外观代理上的 setTitleTextAttributes

我想用自定义字体设置我的 UIBarButtonItems 样式。我正在使用 UIBarButtonItem 的 titleTextAttributes 上的外观代理来成功完成此操作。但是,我想为不同的 UIBarButtonItem 样式设置不同的字体样式(即 Medium 用于样式 Bordered,Bold 用于样式 Done)。

这是我目前正在做的事情:

如果有一个 setTitleTextAttribues:forState:style...

我怎样才能做到这一点,最好还是使用外观代理?

0 投票
2 回答
1387 浏览

ios - 使用内置的条形按钮图标

在阅读Apple 关于 的指南BarButtonItems,我看到存在几个条形按钮图标,这些图标无法从 Xcode 中的属性检查器中选择(特别是出现在 4 个方向上的大“人字形”。

我已经搜索了一种访问它们的方法,但找不到。这是否意味着它们是内部的并且只能由 Apple 自己的应用程序访问,并且我不允许在自己的应用程序中使用它们?

0 投票
0 回答
167 浏览

ios7 - 使用外观代理设置 UIBarButtonItemStyleDone 的标题属性

我正在UIBarButtonItem使用外观代理自定义按钮外观。而在UIBarButtonItem类中你可以通过按钮样式来区分这些按钮,你可以自定义各种图像、标题位置等,但是你不能通过按钮样式自定义标题属性,因为 setTitleAttributesUIBarItem不是按钮的方法。因此,如果我想显示带有黑色标题的边框样式按钮和带有白色标题的完成样式按钮,我不能使用外观。有人知道如何仅更改UIBarButtonStyleDone按钮的标题颜色吗?

提前致谢!

0 投票
1 回答
609 浏览

ios - 如何更改 UIBarbutton 中的徽章背景颜色?

我在视图中使用 uibarbutton 来显示通知徽章编号。我使用了以下代码来显示。

如何更改此徽章编号的背景颜色?现在它采用默认颜色。