私はUISliderをクリック可能にしたいと思います。クリック時の値を "空白"に変更するには、ゼロに設定されています。スライダの中央をクリックすると、中央にジャンプします。これを行う方法はありますか?Clickable UISlider
2
A
答えて
3
jrtc27と似たようなものを提案したいが、サブクラス化しないでください:UI(Tap)GestureRecognizer
をスライダに追加してください。
UISlider *slider = [[[UISlider alloc] init] autorelease];
//configure slider
UITapGestureRecognizer *tapGestureRecognizer = [[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(sliderTapped:)] autorelease];
[slider addGestureRecognizer:tapGestureRecognizer];
- (void)sliderTapped:(UIGestureRecognizer *)gestureRecognizer {
UISlider *slider = (UISlider *) gestureRecognizer.view;
//setValue
}
0
それをサブクラス化し、-touchesBeganメソッドを変更します。タッチが十分に離れている場合は、-setValue:を呼び出します。それ以外の場合はスーパー実装を呼び出します(ジャンプする場合は常に-setValueを呼び出すことができます)。
+0
ワウは、1つの機能には複雑です。時間のおかげで、私はそれを渡さなければならないと信じています...ありがとう。 – Michal
関連する問題
- 1. AndroidのClickable TextView
- 2. Clickable Image Map C#
- 3. Blackberry Clickable BitmapField
- 4. JSON ListView and Clickable
- 5. AngularJS Material Clickable Tooltip
- 6. ClickableハイパーリンクShiny R
- 7. Google maps overlay clickable
- 8. Cocoa Drawing Clickable Text
- 9. Clickable Multilevel menu
- 10. ラジオボックスClickable Images
- 11. clickable dropdown invisible DIV
- 12. DropDownExtender Clickable Arrow Issue
- 13. アンドロイドリストビューclickable problem
- 14. Clickable image - android
- 15. geochart regions clickable url
- 16. Clickable Image Button
- 17. UISliderカスタムサムシェイプ
- 18. UISliderコアデータプログラミング
- 19. UISliderカスタムサム
- 20. Clickable font-awesome not working
- 21. AndroidのClickable Viewページャ
- 22. clickable town names google maps
- 23. UISliderアルファ号
- 24. ダブルタップUISliderのノブ
- 25. iPhone UISliderクラッシュ
- 26. UISlider iOS thumbリピート
- 27. UISliderのエンドキャップ
- 28. iOS - UISliderのカスタムイメージ
- 29. UISliderとUIScrollView
- 30. はuisliderが
そしてクリックした場所からどのように価値を得ることができますか? – Michal
私は推測させてください:あなたは文書を調べるのが好きではありませんか?しかし、ヒント:['locationInView:'](https://developer.apple.com/library/ios/documentation/uikit/reference/UIGestureRecognizer_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40009279-CH1 -SW23)はあなたを助けます。 SOとWebにジェスチャ認識プログラムのサンプルコードがたくさんあります。 – vikingosegundo
ナー、私はココアの初心者です。私はJava関連の言語を育ったので、Objective-Cであまり使われていないget、set、is-onなどのメソッドに慣れています。今は論理的に見えるlocationInViewですが、... getLocationInViewのようなものを探しています。私はそれに慣れるでしょう、今私は方法を学んでいます:) – Michal