0

想就如何进行定制Element设计提出一些建议。

我的设计需要一个UITableViewCell包含常用文本标签、详细文本标签和自定义 AccessoryView 的StyledMultilineElement. 除此之外,我想UIWebView在 DetailTextLabel 下方显示一个。

理想情况下,当UIWebView点击单元格时,内容将滑入和滑出。

扩展 很简单StyledMultilineElement,但默认情况下,StyledMultineElement垂直居中对齐TextLabelDetailTextLabel。通过扩展IElementSizing和覆盖GetHeight,我可以增加单元格大小,但标签居中。是否有一种简单的方法可以将它们对齐到单元格的顶部,或者是否需要手动进行布局(即 in LayoutSubviews)?

可以向 StyledMultilineElement 添加自定义视图,例如UIWebView,还是建议进行完全自定义的布局?

4

1 回答 1

0

我能找到的最佳解决方案是将Textand保留DetailText在 a 中StyledMultiLineElement,并使用单独的单元格来显示其余内容。

于 2012-09-24T18:47:42.947 回答