IOS
 Computer >> コンピューター >  >> プログラミング >> IOS

iOSで点線/破線を作成するにはどうすればよいですか?


点線または破線の作り方を知ることは非常に重要です。ユーザーにフィールドの入力を求めるページを作成する場合があります。そこでは、同じことを点線で表すことができます。点線は、アプリケーション内の特定のものを強調するためにも使用できます。

最も重要な用途は、ナビゲーションアプリケーションです。ナビゲーションアプリケーションを設計するときは、パスの描画方法を知っている必要があり、点線を使用することになります。

iOSでこの機能を実現する方法を見てみましょう。

ステップ1 −Xcodeを開く→新しいプロジェクト→シングルビューアプリケーション→「DottedLine」という名前を付けましょう

ステップ2 − Main.storyboardで、図のようにUIViewを追加し、@ IBOutletを作成して、dottedViewという名前を付けます。

iOSで点線/破線を作成するにはどうすればよいですか?

ステップ3 − ViewController.swiftに次のコードを追加し、以下の拡張子を追加します。

extension UIView {
   func createDottedLine(width: CGFloat, color: CGColor) {
      let caShapeLayer = CAShapeLayer()
      caShapeLayer.strokeColor = color
      caShapeLayer.lineWidth = width
      caShapeLayer.lineDashPattern = [2,3]
      let cgPath = CGMutablePath()
      let cgPoint = [CGPoint(x: 0, y: 0), CGPoint(x: self.frame.width, y: 0)]
      cgPath.addLines(between: cgPoint)
      caShapeLayer.path = cgPath
      layer.addSublayer(caShapeLayer)
   }
}

ステップ4 − viewDidLoadメソッドから、以下に示すように、dottedViewオブジェクトで同じ関数を呼び出します

override func viewDidLoad() {
   super.viewDidLoad()
   self.dottedView.createDottedLine(width: 5.0, color: UIColor.cyan.cgColor)
}

点線の幅と色を渡していることに気付いた場合は、点線の作り方をカスタマイズできます。

ステップ5 -実行して効果を確認します。

iOSで点線/破線を作成するにはどうすればよいですか?


  1. Google スプレッドシートで折れ線グラフを作成する方法

    Excel であろうと Google スプレッドシートであろうと、人々がスプレッドシートで作成する最も一般的なタイプのグラフの 1 つは折れ線グラフです。 折れ線グラフは、特に 1 セットのデータから簡単に作成できますが、2 つ以上のデータ セットから作成することもできます。これにより、同じグラフに複数の線が生成されます。 この記事では、作業するデータ セットが 1 つであろうと複数であろうと、Google スプレッドシートで折れ線グラフを作成する方法を学びます。 Google スプレッドシートで単線グラフを作成する グラフを作成するためのデータを持つ最も簡単な形式は 2 列です。 1

  2. 予算内で App Store に値する iOS アプリのプレビューを作成する方法

    2014 年に、Apple はアプリのプレビューを App Store に追加できるようにしました。アプリのプレビューは、アプリをダウンロードする前にアプリが提供するものを潜在的なユーザーに示す最良の方法です。実際、StoreMaven によると、ユーザーがアプリのプレビューでアプリをインストールする可能性は 3 倍高くなります。 残念ながら、個人制作者の多くは、プロを雇ってアプリのプレビューを作成する予算がありません。最近、私は自分がこの立場にあることに気付きました。掘り下げた後、高品質のアプリ プレビューを作成するための無料ツールをいくつか見つけました。 この投稿では、次のことについて