10
2017年にIBDesignableを使用して、点線(破線ではありません!)を描画します
UIKitで破線を描くのは簡単です。そう: CGFloat dashes[] = {4, 2}; [path setLineDash:dashes count:2 phase:0]; [path stroke]; 本物の点線を描く方法はありますか? 何か案は? この質問は本当に古く、誰も完全な@IBDesignable解決策を提示していないので、ここにあります... それが誰かのタイピングを節約することを願っています。 @IBDesignable class DottedVertical: UIView { @IBInspectable var dotColor: UIColor = UIColor.etc @IBInspectable var lowerHalfOnly: Bool = false override func draw(_ rect: CGRect) { // say you want 8 dots, with perfect fenceposting: let totalCount …