【Swift】[10]画面上の複数のコンポーネントから特定のものを抜き出す方法 投稿日: 2018年10月23日2019年1月27日 投稿者: Ediie 今回は、画面上に複数のコンポーネントが表示されているときに、ある特定のものだけを変数として抜き出し、操作する方法を記載します。その実現方法は下記のコードになります。 let subViews = [コンポーネントが含まれるView].subviews for myView in subViews { if myView.isKind(of: [抜き出したいコンポーネントのクラス,型].self ){ //そのコンポーネントに対して行いたい処理 break } } 上記のようなコードを書くことによって、「コンポーネントが含まれているsuperView」から特定のものだけを抜き出す事ができます。この処理は、特定というよりまとめて処理をしたい時などに役に立つかもしれません。。 Related posts 【Swift】[31]現在時刻を文字列[String]にキャストする方法 【Swift】[26]UIButtonのカスタマイズ 【Swift】[1]UITextViewなどの背景色にグラデーションを追加する方法