ios-水平重定位UIBarButtonItem

问题描述

水平重定位UIBarButtonItem

要重定位一个UINavigationBar中的UIBarButtonItem ,我只找到了用于垂直定位的barButtonItem setBackgroundVerticalPositionAdjustment:forBarMetrics: 方法。我需要水平定位。如果是自定义按钮我会弄,但是UIBarButtonItemStyleBordered 格式的UIBarButtonItem 应该怎么水平重置(向左移或者向右移)

谢谢

解决方案

创建一个固定尺寸按钮作为填充器,加到现有的按钮旁边:

UIBarButtonItem *fixedSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];

然后将宽度设为需要的值。

时间: 2024-08-03 17:50:25

ios-水平重定位UIBarButtonItem的相关文章

gps-iOS开发可以不用iOS的混合定位,只用GPS定位,可以吗?

问题描述 iOS开发可以不用iOS的混合定位,只用GPS定位,可以吗? 我现在想开发一个软件只用GPS定位,不用混合定位(混合定位手机基站.Wi-Fi.和GPS.).这个程序可以实现吗?求指导.

MySQL重定位数据目录的内容

mysql|数据|数据目录     10 . 2节讨论了在其缺省配置中的数据目录的结构.所有数据库和状态文件都包含在其中.但是,在确定数据目录内容的布局中管理员有某些职责.本节讨论为什么要移动数据目录的各个部分(甚至是字典本身).可以移动什么,以及怎样进行这些移动.    MySQL允许您重定位其中的数据目录或元素.这样做有几个原因:    可以用比缺省定位的文件系统更大的容量在文件系统中放置数据目录.    如果数据目录在繁忙的磁盘上,可以将其放置到较少使用的驱动器上,以平衡物理设备之间的磁盘

iOS 11重刷和降级iOS 10教程:不丢失资料

本文讲的是iOS 11重刷和降级iOS 10教程:不丢失资料,苹果于日前放出iOS 11正式系统更新,主流绝大部分iPhone.iPad都可以升级体验到最新一代iOS系统,但这种大版本迭代更新,一般建议作全新安装,直接OTA很可能会出现一些奇怪且难以解决的BUG,有不少用户便遇到这样的情况. 其实不用着急,这里教大家怎样在不丢失个人资料,通过重置手机解决这些问题,或降级回iOS 10.3.3. iOS 11虽好,但升级完不少人遇到了些问题 备份和重置 如果你已经通过OTA升级到iOS 11正式版

ios开发中定位失败的情况

问题描述 ios开发中定位失败的情况 最近做了一款app需要用到定位功能,我是打开本地html的那种,调用定位服务也是在js中完成,但是我发现在ios8的操作系统之后的系统中,是没有弹窗提醒是否允许app定位的提醒的,而且设置里面的定位服务内也没有这个app.这是什么情况该怎么解决?注意我是本地文件里js调用定位服务 解决方案 http://www.2cto.com/kf/201410/342392.html 解决方案二: iOS开发 GPS定位 指定语言 返回中文地点

iOS图片重绘保存问题

问题描述 iOS图片重绘保存问题 我在程序中加载一张以前绘制的图片a,在图片a上面绘图,并将绘图后的图片保存为一张新的图片b.现在的问题是我能够在图片a绘图,但是保存的时候 self.image = UIGraphicsGetImageFromCurrentImageContext(); 只能只能保存新绘制的图片,图片a的内容并没有保存进来,求教该怎么做????

iOS自动重连问题

问题描述 问下ios 自动重连不需要代码设置吗?只需要简单地监控一下吗? 解决方案 自动重连不需要设置. 当掉线时,IOS SDK会自动重连,只需要监听重连相关的回调,无需进行任何操作.解决方案二:监听重连相关的回调不能准确的进行网络改变而出发,怎么解决?什么问题

自己动手构造编译系统:编译、汇编与链接2.5.3 重定位 

2.5.3  重定位             重定位从本质上来说就是地址修正.由于目标文件在链接之前不能获取自己所使用符号的虚拟地址信息,因此导致依赖于这些符号的数据定义或者指令信息缺失.汇编器在生成目标文件的时候就记录下所有需要重定位的信息.链接器获取这些重定位信息,并按照重定位信息的含义修改已经生成的代码,使得最终的代码正确.完整. 之所以称重定位是链接器最关键的操作,主要是因为地址空间分配和符号解析都是为重定位做准备的.程序在运行时,段的信息.符号的信息都显得"微不足道",因为C

python可变参数与标准输出的重定位

用python的内置函数print时,大家会发现它是支持任意多个参数,也就是说,print的调用参数是不固定的.例如: print "你好" print "我是",name print "现在是", time , " 你在干什么呢", name , "!"    这得益与python的"可变参数",在Python里,可以使用*和**来设置可变参数,它们的区别是*传递一个参数元组,**传递

MySQL重定位数据目录的方法_Mysql

本文实例讲述了MySQL重定位数据目录的实现方法.分享给大家供大家参考.具体方法如下: MySQL允许重定位数据目录或其中的成员,这里就来介绍重定位MySQL数据目录的方法,对此方面感兴趣的朋友不妨看一下. 重定位MySQL数据目录 MySQL数据目录结构是缺省配置,所有数据库和状态文件均包含其中,然而,你有某些自由决定数据目录内容的位置,这里讨论为什么你可能移走部分数据目录(或甚至目录本身).你能移走什么以及你如何做这些改变. MySQL允许你重定位数据目录或其中的成员,由几个原因你为什么要这