具有UITableView的UITabBarController

具有UITableView的UITabBarController

我试图在我的第一个视图上显示一个列表,因此在first.h中添加了它:

    #import <UIKit/UIKit.h>

    @interface argospineFirstViewController : UIViewController
    <UITableViewDelegate,UITableViewDataSource>
   {
NSMutableArray *Journals;
IBOutlet UITableView *myTableView;
    }

   @property (nonatomic,retain) NSMutableArray *Journals;
   @property (nonatomic, retain) UITableView *myTableView;
    @end


然后我在first.m上添加了它:

  @implementation argospineFirstViewController


- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
Journals=[NSMutableArray arrayWithObjects:@"journal1",@"journal2",nil];
}

-(NSInteger) numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
-(NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return 2;
 }
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {


static NSString *CellIdentifier = @"Cell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

if (cell == nil) {

    cell = [[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier];
}
cell.text=[Journals objectAtIndex:indexPath.row];
return cell;

}


我是新手,所以我真的不知道我必须建立什么样的联系,我还使用了一个情节提要,而第一个视图上放有一个tableview。
我必须添加一些东西给代表吗?
有什么帮助吗?
感谢您的时间

最佳答案

不要使您的表视图对象的属性。

也,

在viewDidLoad方法中编写:

myTableView.dataSource = self;
myTableView.delegate = self;


告诉我是否有帮助!

关于iphone - 具有UITableView的UITabBarController,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10139950/

10-10 16:12