私はプログラムで作成したUISliderとUISliderを使用しています。ユーザーがUISliderカスタムクラスを使用するようにカスタマイズしたいと思います。そして、通常のプロパティ宣言のようなプロパティを宣言iOS - プログラムでカスタムクラスをコントロールに設定する方法
#import "JMMarkSlider.h";
:
は、ストーリーボード
私はプログラムで作成したUISliderとUISliderを使用しています。ユーザーがUISliderカスタムクラスを使用するようにカスタマイズしたいと思います。そして、通常のプロパティ宣言のようなプロパティを宣言iOS - プログラムでカスタムクラスをコントロールに設定する方法
#import "JMMarkSlider.h";
:
は、ストーリーボード
せずに、プログラムUISliderコントロールに最初にカスタムクラスを設定することが可能です:
@property (weak, nonatomic) IBOutlet JMMarkSlider *firstSlider;
は、次にフレームを宣言し、通常のUI要素のためとしてビューに追加:
self.firstSlider=[[JMMarkSlider alloc]initWithFrame:CGRectMake(x,y,width,height)];
はViewController.h
ファイルに任意のデータソースとデリゲートを追加します。
これが役に立ちます。
あなたはどのような問題があるのかを説明していますか?あなたがここにいくつかのコードを置くと良いでしょう – ronan
storyboardを使うのではなく、プログラムでUISliderを使いたいですか?私に教えてください – KrishnaCA
@property(weak、nonatomic)IBOutlet JMMarkSlider * firstSlider; これはストーリーボードにUISLiderをインポートし、ストーリーボードにカスタムクラスJMMarkSliderを設定しました(画像を参照してください)。 私のコードではストーリーボードがありませんので、UISliderコントロールのカスタムクラスを設定することはできません – ASV