按钮边界分组静态UITableViewCell

时间:2012-06-29 18:53:34

标签: iphone ios uitableview uibutton

我已将UIButton放置在静态分组单元格中并尝试​​使其适合单元格边框,但得到这种双线:

enter image description here

我尝试更改分隔符样式,但它没有帮助。有没有办法让按钮的边框线不可见?

提前致谢。

2 个答案:

答案 0 :(得分:3)

从设计角度来看,最好将按钮添加为表格的页脚视图,而不是嵌入在单元格中。看看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];

答案 1 :(得分:2)

将按钮类型更改为自定义,它将摆脱按钮周围的圆角矩形。