uibarbuttonitem相关内容
我正在尝试覆盖导航控制器中后退按钮的默认操作.我在自定义按钮上提供了一个目标操作.奇怪的是,当通过 backbutton 属性分配它时,它不会注意它们,它只是弹出当前视图并返回到根: UIBarButtonItem *backButton = [[UIBarButtonItem alloc]initWithTitle: @"服务器"样式:UIBarButtonItemStylePlain目标:自
..
我想旋转一个 UIBarButtonItem. 我已经能够使用 setTransform:CGAffineTransformMakeRotation(…) 对 UIButton 执行此操作,但 UIBarButtonItem 没有此属性. 我知道相机应用可以做到这一点,所以它应该是可以实现的. 我怎样才能做到这一点? 谢谢. 解决方案 您是否尝试过在 UIBarButt
..
..
这个效果是怎么实现的?代码片段非常受欢迎. 这可以在备忘录应用和 App Store 上的其他应用中看到. 导航控制器上的按钮似乎是透明的并显示导航控制器的自定义背景,或者它们本身具有应用到它们的自定义背景.关于如何实现这一点的任何想法? 编辑: 这是一个来自 iPhone 的 iBooks 应用程序的示例.如您所见,不仅 UIButtons,而且分段控件都有自定义背景.我
..
我有一个使用 Storyboards 的项目,每当我使用 segue 推送视图控制器时,动态创建的栏按钮项始终为蓝色. 这让我发疯.因为这个对象是动态创建的,所以我不能在 IB 中设置它的颜色(就像我在以前的栏按钮项目中所做的那样). 我尝试过的解决方案包括: 在接收者的viewDidLoad 中设置 在接收者的viewDidAppear 中设置 self.navigat
..
我想弄清楚如何才能实现这样的目标: 这是一个工具栏,我想保留按钮标题文本,而不必创建带有图标和文本的整个图像.如何在保持文本设置的同时将图标添加到 UIBarButtonItem 的左侧: UIBarButtonItem *customBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@“Button";样式:UIBarButto
..
我正在使用 UIAppearance 将字体应用于 UINavigationBar 和 UIBarButtonItem,但我遇到了问题.我运行了这段代码: [[UIBarButtonItem appearanceWhenContainedIn:[UIToolbar class], nil]设置标题文本属性:@{NSFontAttributeName : [UIFont fontWithName:
..
因此,在创建带有 UIButton 作为自定义视图的 UIBarButtonItem 时,我遇到了许多其他人遇到的相同问题. 按钮基本上离左边或右边大约 10 像素.当我使用没有自定义视图的常规 BarButtonItem 时,不会发生这种情况. 这篇文章提供了部分解决方案:带有自定义视图的 UIBarButton 这是我通过继承 UIButton 创建的代码(如另一篇文章所述)
..
我正在尝试将包含 UIImage 的 UIBarButtonItem 添加到 UIToolbar.图像不断着色,我无法将其显示为原始彩色图像 - 我想要做的就是在 UIBarButtonItem 中逐字显示图像!我正在按照 iOS 7 转换指南中的说明将图像渲染模式设置为 UIImageRenderingModeAlwaysOriginal. UIImage *image = [UIImage
..
以下代码适用于 iOS 6: UIButton *myButton = nil;myButton = [UIButton buttonWithType:UIButtonTypeCustom];myButton.bounds = CGRectMake(0,0,44,30);//设置 myButton 的图像等UIBarButtonItem *item = nil;item = [[UIBarBut
..
我之前使用的是iOS 6.1,但现在我已经转移到iOS 7.除了其他问题之外,我发现在我的导航栏中,左侧栏按钮项的左侧空间和右侧按钮栏的右侧空白IOS 7 中的项目比 iOS 6 中的要多得多. 我需要知道有没有办法减少导航栏中左右栏按钮项的空白空间?? 提前致谢. 解决方案 我也遇到了这个问题.我也有感觉,在 iOS 7 中有更多的空间.我发现这大约高出 10 分.当我希望
..
我有一个 iOS 7 应用程序,我在其中设置了一个自定义后退按钮,如下所示: UIImage *backButtonImage = [UIImage imageNamed:@"back-button"];UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];[backButton setImage:backBut
..
这是我以前用过的, var barButtonItem = UIBarButtonItem(image: backImgs, style: UIBarButtonItemStyle.plain, target: self, action: Selector("menuButtonTapped:")) 但是 Swift 3 有一些语法变化. 解决方案 ex:- navigationIt
..
我正在尝试以编程方式设置左按钮栏项目的大小,但我不能. 这是我的代码: let backButton = UIButton(frame: CGRect(x: 0, y: 0, width: 30, height: 30))backButton.setBackgroundImage(UIImage(named: "hipster_pelo2.png"), for: .normal)self
..
我正在尝试像这样设置 UIBarButtonItem 的字体: let barButton = UIBarButtonItem.appearance()barButton.setTitleTextAttributes([NSFontAttributeName: UIFont(name: "AvenirNext", size: 15], forState: UIControlState.Norma
..
当我尝试为 UIBarButtonItem 使用图像时,文本未显示.有没有办法同时显示文本和图像? 解决方案 您可以使用包含图像和文本的自定义视图来初始化 UIBarButtonItem.这是一个使用 UIButton 的示例. UIImage *chatImage = [UIImage imageNamed:@"08-chat.png"];UIButton *chatButton =
..
问题 在我的 iPad 应用程序中,我无法在按住事件后仅将弹出框附加到按钮栏项目.但这似乎是撤消/重做的标准.其他应用程序如何做到这一点? 背景 我的 UIKit (iPad) 应用程序的工具栏中有一个撤消按钮 (UIBarButtonSystemItemUndo).当我按下撤消按钮时,它会触发它的操作,即撤消:,并且正确执行. 然而,iPad 上撤消/重做的“标准 UE
..
我在网上看到很多这样的问题,但似乎没有人真正知道答案? 我使用 QLPreviewController 来显示 PDF 文档.我首先使用了 UIWebView,但出于性能原因,我建议我使用 QLPreviewController 来处理更大的文档. 我想要的是右上角的 4 个自定义 UIBarButtonItem(打印按钮所在的位置). 我设法在底部获得了一个自定义工具栏,但这并
..
我创建了一个 UIActionSheet UIActionSheet * action = [[UIActionSheet alloc]initWithTitle:@""委托:自己取消按钮标题:@"取消"破坏性按钮标题:@"OK"otherButtonTitles: nil];[动作 showInView:self.view];【动作发布】; 在 UIActionSheet 中的取消按钮事件中
..
我正在尝试覆盖导航控制器中后退按钮的默认操作.我在自定义按钮上提供了一个目标操作.奇怪的是在分配它时虽然 backbutton 属性它不注意它们,它只是弹出当前视图并返回到根: UIBarButtonItem *backButton = [[UIBarButtonItem alloc]initWithTitle: @"Servers"样式:UIBarButtonItemStylePlain目标:
..