我有一个UIPageControl
有 22 页,因此有 22 个页面指示点。在 iPhone 的横向模式下,它们都是可见的,左侧和右侧有足够的空间,但在纵向模式下,没有足够的水平空间来显示所有点(至少在 iPhone 4 和 5 上),因此两个不可见,并且外面的两个被切成两半。
我正在寻找一种方法来减小点的大小或减少点之间的填充量,以确保所有点都适合纵向屏幕。如何才能做到这一点呢?
如果你有那么多点,我会认真考虑使用不同的控件。但如果你想坚持使用 UIPageControl,我只需将其缩小以适合屏幕,例如:
pageControl.transform = CGAffineTransformMakeScale(0.7, 0.7);
这会将其缩小到初始尺寸的 70% - 我让您自行决定适合您的屏幕尺寸/页数的最佳比例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)