gpt4 book ai didi

ios - 将边距添加到自定义 UI 表格单元格

转载 作者:行者123 更新时间:2023-12-01 18:18:29 25 4
gpt4 key购买 nike

我对原生应用开发世界相当陌生,主要是前端开发/设计师——我在 Xcode 5 中构建了一个 IOS7 应用——其中包含一个带有多个自定义单元格的 UITable。我想为每个单元格添加大约 8px 的边距(如下图所示) - 并更改通过 push segue 出现的链接箭头的颜色 - 但尽管网络很好,但不知道该怎么做搜索/阅读书籍 - Storyboard上似乎没有相关选项。

如果可能的话,有人可以建议吗?

enter image description here

最佳答案

代码是这样的方法:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

为每个单元格添加边距(此代码仅将边距添加到每个单元格的顶部):
UIView *separatorLineView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 8)];
separatorLineView.backgroundColor = [UIColor redColor];
[cell.contentView addSubview:separatorLineView];

对于箭头的颜色,您必须创建一个图像并使用以下代码插入它:
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 7, 11)];
[label setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"yourimage.png"]]];
cell.accessoryView = label;

关于ios - 将边距添加到自定义 UI 表格单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19385404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com