Iphone UITableView固定标题
如何禁用UITableView标题的滚动,使其始终可见?(要有专栏标题。)我不确定我是否理解了你的意思,你使用的是Iphone UITableView固定标题,iphone,objective-c,uitableview,uiscrollview,header,Iphone,Objective C,Uitableview,Uiscrollview,Header,如何禁用UITableView标题的滚动,使其始终可见?(要有专栏标题。)我不确定我是否理解了你的意思,你使用的是UITableViewController 如果您想要一个不可滚动的标题,您可以尝试在tableview的顶部放置一个UIView,并根据需要向其添加子层 如果您想要一个带有多个固定节标题的tableview,我建议使用不同的tableview,并在每个标题顶部添加UIViews 对于处理委托和数据源,请使用NSObject的-(BOOL)isEqual:(id)anObject 例
UITableViewController
如果您想要一个不可滚动的标题,您可以尝试在tableview的顶部放置一个UIView
,并根据需要向其添加子层
如果您想要一个带有多个固定节标题的tableview
,我建议使用不同的tableview,并在每个标题顶部添加UIViews
对于处理委托和数据源,请使用NSObject
的-(BOOL)isEqual:(id)anObject
例如:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if ([tableView isEqual:markosFirstTableView])
{
return 1;
}
else
{
return 5;
}
}
这有帮助吗?我不确定我是否理解了你的意思,你使用的是
UITableViewController
如果您想要一个不可滚动的标题,您可以尝试在tableview的顶部放置一个UIView
,并根据需要向其添加子层
如果您想要一个带有多个固定节标题的tableview
,我建议使用不同的tableview,并在每个标题顶部添加UIViews
对于处理委托和数据源,请使用NSObject
的-(BOOL)isEqual:(id)anObject
例如:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if ([tableView isEqual:markosFirstTableView])
{
return 1;
}
else
{
return 5;
}
}
这有帮助吗?您可以使用“==”操作符直接比较这两个实例,例如:“tableView==markosFirstTableView”。这将比较两个实例的内存地址,如果它们指向同一个对象,则会成功。您可以使用“==”运算符直接比较两个实例,例如:“tableView==markosFirstTableView”。这将比较两个实例的内存地址,如果它们指向同一个对象,则会成功。