UIPageControl
iPhoneのホーム画面の下の方にある白い点がいくつか並んでいるコントロールがUIPageControlです。
複数あるページの中から現在表示中のページを明示する時などに使用します。
UIPageControlのクラス階層
生成
// 生成例
UIPageControl *pc = [[[UIPageControl alloc] init];
// サイズを指定した生成例
UIPageControl *pc =
[[UIPageControl alloc] initWithFrame:CGRectMake(0, 450, 320, 30)];
UIPageControlのプロパティ
プロパティ名/型 | 読専 | 説明 |
---|---|---|
numberOfPages (NSInteger) |
表示する点の数を指定する (例)pc.numberOfPages = 10; |
|
currentPage (NSInteger) |
選択中の点の位置を指定する (例)pc.currentPage = 3; |
主要なプロパティのみ掲載しています。
上記「UIPageControlのクラス階層」にあるクラスのプロパティも使用できます。
UIPageControlの例文
// UIPageControlの例文
UIPageControl *pc = [[[UIPageControl alloc] init] autorelease];
pc.frame = CGRectMake(0, 450, 320, 30);
pc.numberOfPages = 10;
pc.currentPage = 3;
[self.view addSubview:pc];