我想像我附加的视频一样制作一个屏幕。 我想滚动直到屏幕的一部分,然后,那部分粘在顶部,我可以继续滚动。
答案 0 :(得分:3)
对于名称和图像创建自定义视图。
yourTable.tableHeaderView = yourCustomView_Name_image;
对于留言,请致电,联系使用4 UIButtons
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
if(section == 0)//do this if you have multiple section.
return youroutletforcustomview_message_call_contact;
return nil;
}
也许这会对你有所帮助。 :)
答案 1 :(得分:1)
使用硬编码值的一种可能的解决方案:
在视图控制器中创建两个属性:
@property (nonatomic, strong) UIView *stickyHeader;
@property (nonatomic, assign) CGFloat stickyHeaderYPos;
viewDidLoad
中的:
self.stickyHeader = [[UIView alloc] initWithFrame:CGRectMake(0, 100.0, 320.0, 100.0)];
self.stickyHeader.backgroundColor = [UIColor blueColor];
[self.scrollView addSubview:self.stickyHeader];
self.stickyHeaderYPos = self.stickyHeader.frame.origin.y;
// Allow us to scroll to test
self.scrollView.contentSize = CGSizeMake(320.0, 2000.0);
将视图控制器设置为UIScrollView
的{{1}},并实施delegate
scrollViewDidScroll
答案 2 :(得分:0)
制作应该粘贴在表格视图部分标题顶部的东西。