7

UIPageControl フレームを画面の全幅に設定し、Interface Builder で配置を Horizo​​ntal: right に設定しようとしましたが、中央のままです。

「contentVerticalAlignment」はUIControlプロパティであり、ドキュメントのUIPageControlで機能するかどうかについては言及されていません。水平方向の配置は UIPageControl で機能するはずですか? そうでない場合は、サブクラス化して機能させます(UIViewに埋め込み、自分で調整します)。

4

3 に答える 3

0

これは回避策ですが、次のように自家製のサイズに合わせることができます。

pager.frame = CGRectMake(20, 10, array.count*13, 30);

左揃えの UIPageControl の場合。

于 2016-03-17T19:59:33.347 に答える
0

更新された回避策は次のとおりです。

pager.frame.size.width = CGFloat(pager.numberOfPages) * 17 - 14
于 2016-11-03T12:40:42.657 に答える