pageControl设置不居中显示,居左或居右
UIPageControl控件,默认是居中显示的,如下图:
在很多的APP中,会看到pageControl是居左或居右显示的,如下图:
如何控制pageControl的位置显示呢?
设置为居右的代码如下:
1 // 2 // 设置pageControl位置(右对齐) 3 // 4 CGSize pointSize = [_pageContrl sizeForNumberOfPages:_colorArray.count]; 5 CGFloat page_x = -(_pageContrl.bounds.size.width - pointSize.width) / 2 ; 6 [_pageContrl setBounds:CGRectMake(page_x + 10, _pageContrl.bounds.origin.y, _pageContrl.bounds.size.width, _pageContrl.bounds.size.height)];
设置为居左的代码如下:
1 // 2 // 设置pageControl位置(左对齐) 3 // 4 CGSize pointSize = [_pageContrl sizeForNumberOfPages:_colorArray.count]; 5 CGFloat page_x = (_pageContrl.bounds.size.width - pointSize.width) / 2 ; 6 [_pageContrl setBounds:CGRectMake(page_x - 10, _pageContrl.bounds.origin.y, _pageContrl.bounds.size.width, _pageContrl.bounds.size.height)];
其中:
1._colorArray.count的值是pageContrl的numberOfPages;
2.设置pageContrl的bounds时的page_x减10和加10操作,是离边界的距离,根据自己APP设计的边距自行定义值即可。
转载于:https://www.cnblogs.com/china-fanny/p/5035530.html
pageControl设置不居中显示,居左或居右相关推荐
- qt 设置ui窗口为固定大小_Qt 设置窗口居中显示和窗体大小
设置窗口居中显示 方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码: #include //....... QDesktopWidget* desktop = QApplicatio ...
- html div 右侧,span在div里居左和居右布局
两个span在div内一个居左一个居右结构 把span当作div来结构结构,让一个span在div里居左,一个span在div内居右,接纳float浮动机关. 一.症结CSS代码: 居左:float: ...
- html++span居右,span在div里居左和居右布局
两个span在div内一个居左一个居右布局 把span当作div来布局结构,让一个span在div里居左,一个span在div内居右,采用float浮动布局. 一.关键CSS代码: 二.div内布局s ...
- 文本怎么整体向左缩进_如何设置Word文档的左缩进或者右缩进呢?并在缩进区域输入文字...
刚刚看到有朋友问了一个非常有意思的问题,他对Word中的文字设置了右缩进,这样在Word的右边就有了一块空白的区域,他想要在这块缩进后留下的空白区域上输入文字,想要知道应该如何操作.在这里要强调一下的 ...
- html居右显示语言设置,iOS开发:纯代码设置UIButton文字居左或者居右显示
UIButton这个控件使用,作为资深的iOS开发人员来说是小儿科,但是有些时候还是需要记录一下UIButton的一些其他用法,这样方便快速解决实际问题.比如UIButton的纯代码编程的时候,设置文 ...
- Markdown操作之表格操作(插入,单元格内换行,居左、居右、居中)
表格插入 markdown代码: |姓名|爱好| |--|--| |张三|足球.篮球| |李四|羽毛球.乒乓球| 姓名 爱好 张三 足球.篮球 李四 羽毛球.乒乓球 单元格内容,默认一行,且居中 单元 ...
- html怎么把设置按钮居中显示图片,html如何设置图片居中
在html中,使用margin属性设置图片居中,只需要给图片元素设置"margin:auto"样式即可.当margin属性值为"auto"时,浏览器会自动分配左 ...
- android动态设置文本居中显示图片,Android DrawableTextView图片文字居中显示实例
在我们开发中,TextView设置Android:drawableLeft一定使用的非常多,但Drawable和Text同时居中显示可能不好控制,有没有好的办法解决呢? 小编的方案是通过自定义Text ...
- bootstrap中文字居左和居右
文字居左class="pull-left" 文字居右class="pull-right" 文字居左class="text-left".文字 ...
- img水平居中、居左、居右方法
网上的方法一般都是在<img text-align:center src="xxxx">,可是text-align:center经常不管用,找了好久终于找打一个靠谱的, ...
最新文章
- 零知识证明实践教程,第一部分
- 「机器学习」到底需要多少数据?
- css3 3d旋转兼容模式下,前端CSS3: 3D旋转的问题 (请水神和毒舌放过)
- wp7 视频下载 资源收集
- Taylor Swift -《Fearless》
- 软件定义汽车带来的困境——如何破局?
- 中后台管理信息系统通用原型方案、业务中台管理系统、业务中台架构、管理信息系统、订单管理、客户管理、货源管理、财务管理、客服管理、营销管理、办公申请、协作管理、CMS、OA、CRM、ERP、Axure
- Linux case 及 函数位置参数
- 网络协议:TCP/IP协议,你看懂了吗?
- 基于OpenCV文字特征提取
- pk8/pem秘钥转keystore格式
- Android 本地化、多语言
- 2015-2016 Petrozavodsk Winter Training Camp, Moscow SU Trinity Contest
- 【Windows】网线直连实现两台电脑共享文件夹
- 年轻人转行需三思,未来5-10年什么工作真吃香?
- Html手机web背景全屏,使用全屏背景的网页设计欣赏 全屏网页背景教程
- python股票数据分析_用Python浅析股票数据
- PCB板的跨分割设计
- 支持 C++11/14/17 功能(现代 C++
- SQL 全文检索应用