点击某一个cell改变单个cell的高度
2013-09-01 16:16
218 查看
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
#pragma mark – table view data source methods
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
if (indexPath.row == selectedRow && selected) {
return 130;
}else {
return 50;
}
}
bool selected=NO;
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
selected = !selected;
selectedRow = indexPath.row;
[agendaTableView reloadData];
}
- (IBAction)return:(id)sender {
[self dismissModalViewControllerAnimated:YES];
}
@end
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
#pragma mark – table view data source methods
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
if (indexPath.row == selectedRow && selected) {
return 130;
}else {
return 50;
}
}
bool selected=NO;
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
selected = !selected;
selectedRow = indexPath.row;
[agendaTableView reloadData];
}
- (IBAction)return:(id)sender {
[self dismissModalViewControllerAnimated:YES];
}
@end
相关文章推荐
- 点击cell动态改变cell高度
- Swift之点击UITableView单元格动态改变cell高度
- 点击单个cell高度变化的动画效果
- 点击单个cell高度变化的动画效果
- TableView 点击cell,改变选中cell的高度
- 点击单个cell高度变化的动画效果
- ios collectionView点击后只选中一个cell并改变样式
- TableView 点击cell,改变选中cell的高度
- 利用reloadRowsAtIndexPaths:withRowAnimation:来动态改变cell的高度
- 58.UITableView:改变 TableHeaderView 的高度--跟随cell滚动
- Protocol 模拟UI中一个按钮点击改变lable中的值
- iOS开发笔记- cell里放textView根据输入的文字动态改变textView以及cell高度
- 点击cell的高度变化
- 点击cell Push一个控制器后再返回来让cell取消选中
- tableviewcell 上放一个和cell 大小一样的button ,拦截了cell点击事件!!
- 点击某一个cell中的button,确定这个button所在的行(找superview)
- 使用Autolayout实现UITableView的Cell动态布局和高度动态改变
- IOS 动态改变cell的高度
- 点击cell弹出一个日期选择器
- iOS UILable自适应撑高即UITableViewCell的高度自适应改变