2011-01-11 2 views

답변

0

NSBundle- (NSArray *)loadNibNamed:(NSString *)name owner:(id)owner options:(NSDictionary *)options 방법을 사용하여 펜촉을 넣으십시오.

  • nib 파일을 만들고 파일 소유자를보기 컨트롤러 중 하나로 설정하십시오. 모든 관련 속성이 둘 모두에 존재하는 한 어느 것이 중요하지 않아야합니다.
  • 보기/버튼/등을 연결하는 펜촉을 설정하십시오. 파일의 소유자 속성에 추가합니다. 뷰 컨트롤러에서

@interface MyViewController : UIViewController { 
} 

@property (retain, nonatomic) IBOutlet UIView *myView; 
// Add whatever other outlets you need for your nib. 

@end 

@implementation MyViewController 

@synthesize myView; 

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    // You set up your other views/ivars/etc. here 

    [[NSBundle mainBundle] loadNibNamed:@"MyCustomView" owner:self options:nil]; 
    // Assuming that your bundle contains a single top-level object that is linked to the 
    // 'myView' property in your view controller, everything should be properly retained 
} 

@end 
관련 문제