自分で作った View にStoryboardで値を設定する方法のメモ
ポイント
・User Define Runtime Attributes
プロパティを一つ持ったViewを作る。
・SampleView
Storyboardはこんな感じ。
※サンプルコード
———————-
Sample.h
———————-
@interface SampleView : UIView
@property (nonatomic, strong) NSString *myValue;
@end
———————-
Sample.m
———————-
@implementation SampleView
@synthesize myValue = _myValue;
// Storyboardの値が設定されるか、確認用にSetterを作成
– (void)setMyValue:(NSString *)myValue
{
_myValue = myValue;
NSLog(@”Value :%@”, myValue);
}
@end
実行すると、ログにちゃんと出ます。
Sample[2499:11303] Value :Hello