2010-06-29 120 views
0

我有一个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。

谢谢

回答

0

好吧,这是因为我是添加视图到主窗口视图。所以主窗口视图是旋转的,但导航控制器视图不是。

希望能帮助别人。

谢谢

相关问题