海のすべて...私はuipagecontrollerインジケータ(ドット)の色を変更したいuipagecontrolインジケータ(ドット)問題
...そのために私は、以下の手順をやっています。
は、2つの方法
1.- (void) setCurrentPage:(NSInteger)page
2.- (void) setNumberOfPages:(NSInteger)pages
- (void) setCurrentPage:(NSInteger)page
{
NSLog(@"setCurrentPage");
[super setCurrentPage:page];
NSString* imgActive = [[NSBundle mainBundle] pathForResource:@"activeimage" ofType:@"png"];
NSString* imgInactive = [[NSBundle mainBundle] pathForResource:@"inactive" ofType:@"png"];
for (NSUInteger subviewIndex = 0; subviewIndex < [self.subviews count]; subviewIndex++)
{
UIImageView* subview= [self.subviews objectAtIndex:subviewIndex];
if (subviewIndex == page)
[subview setImage:[UIImage imageWithContentsOfFile:imgActive]];
else
[subview setImage:[UIImage imageWithContentsOfFile:imgInactive]];
subview.frame = CGRectMake(subview.frame.origin.x, subview.frame.origin.y, 10,10);
}
}
- (void) setNumberOfPages:(NSInteger)pages
{
NSLog(@"setNumberOfPages");
[super setNumberOfPages:pages];
NSString* img = [[NSBundle mainBundle] pathForResource:@"inactive" ofType:@"png"];
for (NSUInteger subviewIndex = 0; subviewIndex < [self.subviews count]; subviewIndex++)
{
UIImageView* subview= [self.subviews objectAtIndex:subviewIndex];
[subview setImage:[UIImage imageWithContentsOfFile:img]];
subview.frame = CGRectMake(subview.frame.origin.x, subview.frame.origin.y, 10,10);
}
}
はすでに私がpagecontrolとscrollviewと1つのビューを持っていてPageControlという名前の新しいクラスを作成します...ここで私がやっているのは、ペン先からuipagecontrollerを選択し、アイデンティティ・インスペクタを選択し、イメージをスワイプしながら色を変更するために機能するクラス名PageControl(新しく作成された2つのクラス)を選択することですが、次のページに移動するためのpagecontrolをクリックするための...
私は私がやっている間違い含めたりしたいshoudかわからない...これを行うために私を助けてください...
ありがとう...
ハイアーディティヤコーディングハッピー
が...私はすでに私のpreview.m class.preview.mクラスXIBでこのコードを書かれている私は「などのページ制御とchangePageアクションメソッドを接続していpagecontrolを持っていますvalue Changed "...ページコントロールのインジケーターを変更するための新しく作成されたクラスは、PageControl.openと呼ばれ、xControlのページコントロールとして呼び出され、PageControl、すなわち(新しく作成されたクラス名)としてクラス名を選択します。時間は、pagecontrolをクリックして次のページに移動します。通常のインジケータ(色なし)を表示しています...あなたのクイック返信には本当にありがとうございます... – kanmani
このリンクはhttp://www.onidev。 com/2009/12/02/customizable-uipagecontrol/ – Aditya
ええ、このリンクは私にもっと役立ちます...ありがとうAditya – kanmani