Nic*_*rdu 28 iphone objective-c uitableview ios
我想制作类似于WiFi设置页面的内容:当您点击表格单元格时,在单元格的左侧放置一个复选框,并在右侧显示一个显示按钮附件视图以显示更多详细信息.
我的问题:有没有办法在不构建自定义UITableViewCell的情况下将复选标记放在UITableViewCell的左侧?
Edd*_*ian 123
答案是肯定的!您不必为此创建自定义单元格或添加图像视图.要模拟复选框,您只需将复选框状态的unicode符号添加到单元格文本中.
我用于复选框的unicode符号\u2705
用于检查和\u2B1C
取消选中(与\U0001F533
iOS 5上的几乎相同).iOS将几个unicode符号渲染为图标.
这是一些其他符号:
@"\u2611", @"\u2B1C", @"\u2705", @"\u26AB", @"\u26AA", @"\u2714", @"\U0001F44D", @"\U0001F44E"
Run Code Online (Sandbox Code Playgroud)
模仿Wi-Fi设置页面(带UITableViewCellStyleValue1
):
cell.textLabel.text = @"\u2001 Wi-Fi 1";
cell.detailTextLabel.text = @"\U0001F512 \u268A";
cell.textLabel.text = @"\u2001 Wi-Fi 2";
cell.detailTextLabel.text = @"\U0001F512 \u268C";
cell.textLabel.text = @"\u2713 Wi-Fi 3";
cell.detailTextLabel.text = @"\U0001F513 \u2630";
Run Code Online (Sandbox Code Playgroud)
当然你可以这样做:)例如使用UITableViewCellStyle
Run Code Online (Sandbox Code Playgroud)UITableViewCellStyleDefault, // Simple cell with text label and optional image view //(behavior of UITableViewCell in iPhoneOS 2.x)
...并在"可选图像视图"中放置自定义"复选标记"图像.
归档时间: |
|
查看次数: |
26669 次 |
最近记录: |