私は新しく、前もってお詫び申し上げます。Webでサンプルコードとチュートリアルを検索しましたが、私の質問に答えるものは見つかりませんでした。
UIImageViewの画像の配列があり、スライダーを使用して、slider.valueに従って画像間を行き来できるようにしたいと考えていました。
任意の提案をいただければ幸いです。
私は新しく、前もってお詫び申し上げます。Webでサンプルコードとチュートリアルを検索しましたが、私の質問に答えるものは見つかりませんでした。
UIImageViewの画像の配列があり、スライダーを使用して、slider.valueに従って画像間を行き来できるようにしたいと考えていました。
任意の提案をいただければ幸いです。
簡単なレシピは次のようになります。
a)コードまたはInterfaceBuilderのいずれかでViewControllerにスライダーを追加します。
b)必ずプロパティを割り当ててスライダーに接続しますc)最小値を0に設定し、スライダーの最大値を写真配列のカウントに設定しますd)スライダーアクションにアクションまたはメソッドをターゲットにします(接続します- Ctrlドラッグなど)e)スライダーの値をfloatからintの値に変換しますf)配列内でスライダーの値が指す位置で画像を取得しますg)画像を設定します
したがって、このようなものでは、インターフェイスビルダーを使用し、スライダーをスライダーと呼ばれるプロパティとshowPictureと呼ばれるibactionに配線し、photoViewと呼ばれるUIImageViewとphotoArrayと呼ばれる写真配列があると仮定します。
-(void)viewDidLoad {
self.slider.minimumValue = 0;
self.slider.maximumValue = self.photoArray.count;
}
-(IBAction)showPicture:(id)sender {
//this gets called when the slider changes value
int index = (int) self.slider.value; //convert slider value to int value
self.photoView.image = [self.photoArray objectAtIndex:index]; //set the image
}
それらの線に沿った何かがトリックを行う必要があります。よくなって