在纵向模式和横向模式之间切换表格的问题
问题描述:
我有一个UIViewController,它继承了UITable的所有委派。 我有一个名为table的UITableView,它在我的simple_tableViewController.h中设置。在纵向模式和横向模式之间切换表格的问题
我已经设置
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES; }
但主视图旋转,但不能将表。
我一直在寻找几个小时以了解如何实现从我的UIViewController里面的UITableView到纵向的旋转。
下面是一些代码
@interface simple_tableViewController : UIViewController
{
UITableView *table;
UISearchBar *search;
NSDictionary *allNames;
NSMutableDictionary *allNamesSearch;
NSMutableDictionary *names;
NSMutableArray *keys;
BOOL isSearching;
}
@property (nonatomic, retain) IBOutlet UITableView *table;
@property (nonatomic, retain) IBOutlet UISearchBar *search;
@property (nonatomic, retain) NSDictionary *allNames;
@property (nonatomic, retain) NSMutableDictionary *allNamesSearch;
@property (nonatomic, retain) NSMutableDictionary *names;
@property (nonatomic, retain) NSMutableArray *keys;
@property (nonatomic, retain) NSMutableArray *keysSearch;
- (void)resetSearch;
- (void)handleSearchForTerm:(NSString *)searchTerm;
@end
你可以看到我创建的UITableView。
谢谢
答
好吧,这是因为我是添加视图到主窗口视图。所以主窗口视图是旋转的,但导航控制器视图不是。
希望能帮助别人。
谢谢