[解決済み] UITableViewのseperatorColorで[UIColor colorWithRed:green:blue:alpha:]が使えない?
2023-05-05 05:36:20
質問
セパレータの色をダークグレーに設定したいのですが、どうすればよいですか。なぜ以下は何もしないのでしょうか?
self.tableView.seperatorStyle = UITableViewCellSeperatorStyleSingleLine;
self.tableView.seperatorColor = [UIColor colorWithRed: 127 green:127 blue:127 alpha:1];
はセパレータが全くないテーブルを返します。
を使うとすぐに [UIColor blackColor] を使用すると を使うと、セパレータがうまく表示されます。どうなっているのでしょうか?
どのように解決するのですか?
で割る必要があります。
255.0
1.0 と 0.0 の間の値を使うことはほとんどないので、面倒そうな除算を自分で行う非常に単純な UIColor カテゴリを作りました: (from http://github.com/Jon889/JPGeneral )
//.h file
@interface UIColor (JPExtras)
+ (UIColor *)colorWithR:(CGFloat)red G:(CGFloat)green B:(CGFloat)blue A:(CGFloat)alpha;
@end
//.m file
@implementation UIColor (JPExtras)
+ (UIColor *)colorWithR:(CGFloat)red G:(CGFloat)green B:(CGFloat)blue A:(CGFloat)alpha {
return [UIColor colorWithRed:(red/255.0) green:(green/255.0) blue:(blue/255.0) alpha:alpha];
}
@end
ということで、(上でリンクしたカテゴリーをインポートすれば)OKです。
[UIColor colorWithR:127 G:127: B:127 A:1];
関連
-
[解決済み] カスタムオブジェクトを含むNSMutableArrayをソートするにはどうすればよいですか?
-
[解決済み] UITableViewの選択を無効にするにはどうすればよいですか?
-
[解決済み] UITableViewの下にある余分なセパレータをなくす
-
[解決済み] iOS7でスタイルUITableViewStyleGroupedを持つUITableViewの上部に余分なパディングがあるのはなぜですか?
-
[解決済み] UITextViewのキーボードをリターンキーで解除するには?
-
[解決済み] UITableView - セクションヘッダーの色を変更する
-
[解決済み] UIImage。リサイズ、そしてクロップ
-
[解決済み] Objective-CでENUMを定義して使用するにはどうすればよいですか?
-
[解決済み] NSDictionaryをNSDataに、またはNSDataをNSDictionaryに変換するにはどうすればよいですか?
-
[解決済み] iPhone/iPadのディスクの空き容量を確認する方法を教えてください。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] UIViewの下に影を描くには?
-
[解決済み] iosアプリの最大メモリ使用量
-
[解決済み] UIButton: 選択されたハイライト状態の画像を設定する
-
[解決済み] iPhoneでMonoTouchは禁止になったのか?[クローズド]
-
[解決済み] iPhoneのTableViewのCellの右側に小さな矢印を追加する
-
[解決済み] Xcodeで非推奨の警告を抑制する
-
[解決済み] UIWebViewの背景がクリアカラーに設定されているが、透明になっていない
-
[解決済み] AppDelegate.mで画面上に現在表示されているUIViewControllerを取得する。
-
[解決済み] UITextFieldの高さを設定するには?
-
[解決済み] iPhoneシミュレーターの位置情報