GSF1200S('95) SPECIAL+1Type【アドバンテージ FCC トラクションコントロール クラッチキット】

GSF1200S('95) SPECIAL+1Type【アドバンテージ FCC トラクションコントロール クラッチキット】

«
»

【iOS】Viewを点線で囲む方法

 - by はらだ

こんな感じで 【送料無料】Honda Honda 2017春夏モデル ライディングメッシュジャケット・ライト カラー ブラック サイズ 4L LED Interior Package Deal for 2005 Chevrolet Tahoe (8 Pieces), ブルー(海外取寄せ品)、、テキストを点線の枠で囲むようにしなければならないことがあったのですが SSK アルミビレット可倒式アジャストレバーセット 本体 ブルー アジャスター レッド 996 996R 996S 【送料無料】Dimotiv アジャスタブルブレーキ・クラッチレバーSET HONDA カラー ブラック CB1100 CB1300 SUPER FO…、条件として表示するテキストの内容によって描画する枠の大きさを変えるというものがありました。
単なる直線もしくは大きさが固定であれば SW-MOTECH SWモテック アルラック (アルミキャリア) (ALU-RACK) SUZUKI GSR 750 11-16 C5、画像を作って終わりだったのですが・・・

いろいろ調べた結果 ワールドウォーク MT-09 TRACER専用 ライトトレースステッカー [水色] / ltsticker_sbl、以下のようなコードで実現できました。

- (void)drawRect:(CGRect)rect
{
 // Drawing code
 UIBezierPath *path = [UIBezierPath bezierPath];
 // 線の色を設定
 [[UIColor redColor] set];
 // 線の太さを設定
 [path setLineWidth:1.5f];
 // 点線のパターンを設定
 // この場合、5px線を描き Vin&Age GLOVES グローブ TYPE VG13C NAVY/BLACK 【スタッズ AGED】 M、7px空白にする
 CGFloat dashPattern[] = {5.0f, 7.0f};
 [path setLineDash:dashPattern count:2 phase:0];
 // 始点に移動
 [path moveToPoint:CGPointZero];
 // 以下 SWAGE-LINE スウェッジライン):ステンレスメッシュ ブレーキホース リアホースキット GARB096、→↓←↑の順に点線を描いていく
 [path addLineToPoint:CGPointMake(self.frame.size.width, 0)];
 [path addLineToPoint:CGPointMake(self.frame.size.width, self.frame.size.height)];
 [path addLineToPoint:CGPointMake(0, self.frame.size.height)];
 [path addLineToPoint:CGPointMake(0, 0)];
 [path stroke];
}

点線のパターンを設定しなければ 部品屋K&W ソロシート ダイヤモンドステッチ カラー 薄茶 汎用
2017-12-14

GSF1200S('95) SPECIAL+1Type【アドバンテージ FCC トラクションコントロール クラッチキット】

In: 未分類 | No comments »

Leave a comment

返信をキャンセルする。

GSF1200S('95) SPECIAL+1Type【アドバンテージ FCC トラクションコントロール クラッチキット】

«
»
{yahoojp}yaho02-myp09-wl-zd-3933