【问题标题】:Find UIPageControl Width查找 UIPageControl 宽度
【发布时间】:2014-07-28 12:40:57
【问题描述】:

我想在UIPageControl 前后放置两个按钮(下一个和上一个)。为此,我需要获取UIPageControl 的当前宽度。当它根据页数变化时,我将如何获得正确的宽度?

还有其他方法可以达到同样的效果吗?

【问题讨论】:

  • 您在使用自动布局吗?这将使它非常容易,因为您不必做任何事情。此外,UIPageControl 内置了 previousnext,您不需要(也不应该)添加自己的按钮来执行此操作。跨度>
  • sizeForNumberOfPages: 看起来很有希望......
  • @zach 你把UIPagecontrol链接到UIScrollview
  • @KananVora 如果您要编辑问题/答案,请花时间完全完成,而不仅仅是降价代码类,而其他事情可以改进。谢谢。

标签: ios objective-c uipagecontrol


【解决方案1】:

UIPageControl 具有固有大小,因此您可以使用NSLayoutConstraint(自动布局)将按钮放置在其侧面。 此外,UIPageControl 已经提供了下一页/上一页行为,只需为 UIControlEventValueChanged 附加一个选择器即可

【讨论】:

    猜你喜欢
    • 2011-01-12
    • 2021-03-16
    • 1970-01-01
    • 1970-01-01
    • 2013-10-15
    • 1970-01-01
    • 2017-05-07
    • 2013-03-07
    • 1970-01-01
    相关资源
    最近更新 更多