0
내 응용 프로그램에서 가로 페이징을 만들고 싶습니다. UIPageViewController
을 사용할 수 있지만 스토리 보드에만 사용할 수있는 것으로 나타났습니다.* .storyboard and standard * .xib
나는 내 오랜 * .xibs는 사용할 수 있지만 (장치가 iOS5를 경우) 또는 XIB (장치가 이전의 펌웨어가있는 경우) 전환 스토리 보드 이후에 사용하는 명령을 쓸 수 있습니까? 그렇다면 어떻게? 내가 여기 만들고 싶어 :
#define IOS_5 [[[UIDevice currentDevice] systemVersion] hasPrefix:@"5"]
은 그럼 그냥 사용합니다 :
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView deselectRowAtIndexPath:indexPath animated:YES];
if (purchased == 1 && [indexPath row] == 1) {
} else if (iOSversion > 5) {
//Use storyboard
} else{
DetailsViewController *detailViewController = [[DetailsViewController alloc] initWithNibName:@"DetailsViewController" bundle:nil];
detailViewController.item = [rssItems objectAtIndex:floor(indexPath.row)];
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
}
}
스토리 보드를 사용하는 방법은 알고 있지만 사용 방법은 잘 알고 있습니다. – werbary
-1 이것은 장치 및 프레임 워크 기능을 확인하기위한 권장 방법이 아닙니다. –