1

私はネイティブアプリ開発の世界にかなり慣れておらず、主にフロントエンド開発/デザイナーです.Xcode 5でIOS7アプリを構築しました.これには、いくつかのカスタムセルを持つUITableが含まれています. 各セルに約 8px の余白を追加して (下の画像のように)、プッシュ セグエを介して表示されるリンク矢印の色を変更したいのですが、Web が優れているにもかかわらず、その方法がわかりません。検索/本を読む-ストーリーボードに関連するオプションがないようです。

可能であれば誰でもアドバイスできますか?

ここに画像の説明を入力

4

2 に答える 2

2

コードは次のメソッドのようになります。

- (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;
于 2013-10-15T15:46:01.980 に答える