我有一个表格视图,它是在 Interface Builder 中添加的。如何在视图控制器中获取它的实例?
有没有像在Android中使用的方法getViewById()
?
如果是这样,我在哪里给视图提供它的 ID?
我有一个表格视图,它是在 Interface Builder 中添加的。如何在视图控制器中获取它的实例?
有没有像在Android中使用的方法getViewById()
?
如果是这样,我在哪里给视图提供它的 ID?
我认为你是 iPhone sdk 的初学者,解决方案如下:
IBOutlet UITableview * myTableView;
TableView
xib 链接到文件所有者,那里TableView
将出现名称。Tableview
.UITableView
以编程方式创建和添加并使用它对象(这仅用于UITableView
)。
self.tblView = [[UITableView alloc] init];
self.tblView.frame = CGRectMake(0, 87, self.view.frame.size.width, 374);
self.tblView.delegate = self;
self.tblView.dataSource = self;
[self.view addSubview:self.tblView];
这self.tblView
是UITableView
您可以根据需要使用它的对象。
或者获取子视图的每个对象UIView
NSArray *subViewArray = [self.view subviews];
for (id obj in subViewArray)
{
// here **`obj`** get each object of subView of UIView.
}