2011-09-27 18 views
27

UIViewをサブクラス化するカスタムクラスを作成しました。私はIBで自分のレイアウトをしたいので、アウトレットを設定してください。問題は、ビューを初期化してNIBから取得する方法です。どんな助けでも大歓迎です。このようなNIBからUIViewを作成

答えて

53

何か:

UIView *info = [[[NSBundle mainBundle] loadNibNamed:@"InfoWeather" owner:self options:nil] objectAtIndex:0]; 
+0

私はこれを置けばいいの?私はそれを私のビューのクラスのinitメソッドに入れて、次にサブビューとしてこのビューを追加していますが、まだ運はありません。 –

+0

私はUIViewController 'init'に入れ、' [self.view addSubview] 'も呼び出します。すべてがよさそうだ。 – kv0

+0

これはかなり難しい答えです。ありがとう! –

関連する問題