Iphone 分组静态UITableViewCell中的按钮边框
我在静态分组单元格中放置了一个UIButton,并试图使其适合单元格边框,但得到了这种双线: 我试着改变分隔符的样式,但没用。有没有办法使按钮的边框线不可见Iphone 分组静态UITableViewCell中的按钮边框,iphone,ios,uitableview,uibutton,Iphone,Ios,Uitableview,Uibutton,我在静态分组单元格中放置了一个UIButton,并试图使其适合单元格边框,但得到了这种双线: 我试着改变分隔符的样式,但没用。有没有办法使按钮的边框线不可见 提前感谢。从设计角度来看,最好将按钮添加为表的页脚视图,而不是嵌入单元格中。看看iPhone上的日历应用程序。编辑现有事件时,他们会在表底部添加一个用于删除事件的按钮。他们的按钮比一个简单的圆形矩形按钮有点花哨,但这也很容易做到 将登录按钮嵌入到通用UIView中,并按如下方式添加: UIView *footerView = [[UIVie
提前感谢。从设计角度来看,最好将按钮添加为表的页脚视图,而不是嵌入单元格中。看看iPhone上的日历应用程序。编辑现有事件时,他们会在表底部添加一个用于删除事件的按钮。他们的按钮比一个简单的圆形矩形按钮有点花哨,但这也很容易做到 将登录按钮嵌入到通用UIView中,并按如下方式添加:
UIView *footerView = [[UIView alloc] initWithFrame:...];
UIButton *logInButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
// do button set up here, including sizing and centering, and add to footer view
[footerView addSubview:logInButton];
self.tableView.tableFooterView = footerView;
[footerView release];
从设计角度来看,最好将按钮添加为表的页脚视图,而不是嵌入到单元格中。看看iPhone上的日历应用程序。编辑现有事件时,他们会在表底部添加一个用于删除事件的按钮。他们的按钮比一个简单的圆形矩形按钮有点花哨,但这也很容易做到 将登录按钮嵌入到通用UIView中,并按如下方式添加:
UIView *footerView = [[UIView alloc] initWithFrame:...];
UIButton *logInButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
// do button set up here, including sizing and centering, and add to footer view
[footerView addSubview:logInButton];
self.tableView.tableFooterView = footerView;
[footerView release];
将按钮类型更改为“自定义”,按钮周围的圆形矩形将消失。将按钮类型更改为“自定义”,按钮周围的圆形矩形将消失。为什么不在单元格上做一个标签,然后使用didSelectRowAtIndexPath:而不是将按钮放在单元格内?如果我做得对的话didSelectRowAtIndexPath:不应在静态表上实现。而且:按下一个按钮的感觉不同于按下一个标签,或者有没有可能从一个桌子行的标签上获得短暂的选择状态的感觉?gschandler的回答是一个更好的方法。否则,只需将按钮类型更改为“自定义”,它就可以去掉周围的圆角矩形。谢谢,这是丢失的信息!为什么不在单元格上做一个标签,然后使用didSelectRowAtIndexPath:而不是在单元格内放置一个按钮呢?如果我做对了,didSelectRowAtIndexPath:不应该在静态表上实现。而且:按下一个按钮的感觉不同于按下一个标签,或者有没有可能从一个桌子行的标签上获得短暂的选择状态的感觉?gschandler的回答是一个更好的方法。否则,只需将按钮类型更改为“自定义”,它就可以去掉周围的圆角矩形。谢谢,这是丢失的信息!不幸的是,我有另一个部分下面的登录部分-抱歉没有张贴这一点。这个解决方案看起来非常优雅。我想这也适用于ViewForFooterInstitution不幸的是,我在登录部分下面有另一个部分-很抱歉没有发布这篇文章。这个解决方案看起来非常优雅。我想这也适用于ViewForFooterInstition