티스토리 뷰
Nib로 View를 만들고 코드에서 불러와서 사용을 하여야 하는데.
방법은 다음과 같음. 아 졸립넹. ㅠ
- (UIView*) loadNib:(NSString*)nibName {
NSArray *nibArray = [[NSBundle mainBundle] loadNibNamed:nibName owner:nil options:nil];
NSEnumerator *nibEnumerator = [nibArray objectEnumerator];
NSObject* nibItem = nil;
while ((nibItem = [nibEnumerator nextObject]) != nil) {
if ([nibItem isKindOfClass:[SampleView class]]) {
return (UIView *)nibItem;
}
}
return nil;
}
Nib안에 View가 한개일 경우에는 첫번째 줄의 내용을 다음과 같이 변경하고, 그 아래는 다 필요없다.
UIView* uiView = [[[NSBundle mainBundle] loadNibNamed:nibName owner:nil options:nil] firstObject];
혹은
UIView* uiView = [[[NSBundle mainBundle] loadNibNamed:nibName owner:nil options:nil] objectAtIndex:0];
'Mobile > iOS' 카테고리의 다른 글
[iOS]함수 포인터와 코드 블럭 (0) | 2016.01.26 |
---|---|
[iOS]View가 Load 될 경우 (1) | 2016.01.19 |
[iOS]최상위 ViewController 확인 (0) | 2015.11.10 |
[iOS]지역화 (0) | 2015.10.27 |
[iOS]소스에서 segue 호출 (0) | 2015.07.16 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- SWIFT
- Spring
- enum
- nodejs
- Linux
- Kotlin
- tomcat
- github
- Codable
- git
- MySQL
- docker
- Gradle
- ios
- Java
- CentOS
- centos8
- Python
- Windows
- php
- android
- war
- windows10
- rxswift
- ubuntu
- intellij
- go
- Xcode
- cocoapods
- golang
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함