2011-09-27 36 views
27

Tôi đã tạo một lớp tùy chỉnh phân lớp UIView. Tôi muốn làm cách bố trí của tôi trong IB, vì vậy đã thiết lập các cửa hàng. Vấn đề là làm thế nào để tôi khởi tạo quan điểm của tôi để tôi nhận được nó từ NIB? Mọi sự trợ giúp sẽ rất được trân trọng.Tạo UIView từ NIB

Trả lời

53

Something như thế này:

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

nào để tôi đặt này ở đâu? Tôi đã đặt nó trong phương thức init của lớp View và sau đó thêm view này làm subview nhưng vẫn không có may mắn. –

+0

Tôi đặt nó trong UIViewController 'init' và gọi' [self.view addSubview] 'nữa. Tất cả đều tốt. – kv0

+0

Đây là câu trả lời khá khó tìm. Cảm ơn! –

Các vấn đề liên quan