UITextView の境界線に銀色を設定したいと思います。私はこれを試しました:
theGroupTextLabel.layer.borderWidth = 3.5f;
theGroupTextLabel.layer.borderColor = [[UIColor whiteColor] CGColor];
...しかし、色のオプションには、whiteColor、BlackColor、Green などのいくつかの色しかありません...
シルバーが欲しい場合は?
カスタム カラーには RGB 値を使用する必要があります。
CGFloat nRed=128.0/255.0;
CGFloat nBlue=98.0/255.0;
CGFloat nGreen=53.0/255.0;
UIColor *myColor=[[UIColor alloc]initWithRed:nRed green:nBlue blue:nGreen alpha:1];
R:193 G:205 B:205あたりがシルバーに近いかな
表示されているのは、便利なように定義済みのほんの一握りの色であるため、RGB 値で色をカスタマイズする必要があります。これは、RGB 値を使用したカスタム カラーの例です。
[[UIColor colorWithRed:0.5f green:0.2f blue:0.7f alpha:1.0f] CGColor]; // Not actually silver
注: 通常、各値に対して 0 から 255 の間の数値が見つかりますが、この関数は浮動小数点数を使用するため、それらの数値を 255 で割って、必要な浮動小数点数を取得します。
このようにあなたの色を設定してみてください
theGroupTextLabel.layer.borderWidth = 3.5f;
theGroupTextLabel.layer.borderColor = [[UIColor colorWithRed:(RedRGB.0/255.0)
green:(GreenRGB.0/255.0)
blue:(BlueRGB.0/255.0)
alpha:(AlphaRGB.0/255.0)] CGColor];