2011-09-14 3 views
0

私はUIPageControl領域(ドット)を短くしたいと思っていました。サイズインスペクタでその高さを小さくしようとしましたが、その高さの値がグレー表示され、変更できません。デフォルトでは36です。プログラムでこの値を減らす方法はありますか? 私はあなたがページコントローラの背景を見ることができることを知っていますが、私はそれを望んでいません。背景を少し透明にしたいと思っていましたが、背景の高さを小さくしたいと思っています。 誰かが私を助けることができるなら、それはすばらしいでしょう。 感謝!Xcode 4 UIPageコントロール:ページコントロールの高さを変更するには?

答えて

0

これを試してみてください:

CGRect frame = pageControl.frame; 
frame.size.height = 10.0; // or whatever you want 
pageControl.frame = frame; 

これは、もちろん、おそらくあなたのpageControl IBOutletへのアクセス権を持つコントローラでは、あなたのコードになります。

+0

これは私のためのドットのサイズを変更するようには思われません。 – Fluffhead

0

これは、UIPageControlの高さを変更する方法です。

self.pageViewController.view.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height - 100); 

これはあなたのUIPageControlのビューのframeプロパティを更新します。viewDidLoadメソッドでPageViewController.mでは、次のコードを置きます。

関連する問題