質問編集履歴

6 変更

taiki9696

taiki9696 score 17

2017/02/07 00:07  投稿

カスタムセルでチェックリストを作成する
カスタムセルにUIButtonを乗せて画像が切り替わるように設定したいです。
StoryboardUIButtonに直接画像を乗せ、Button Actionで設定する方法ではなく、
StoryboardのUIButtonにコードで画像を設定し、押下時に画像が変更されるしたいのですがどのようにすればいいでしょうか。
カスタムセルのラベルは以下のように設定しました。
```   
 var names1 = [String]()
   var identities1 = [String]()
   override func viewDidLoad() {
       
       names1 = ["cell1","cell2","cell3","cell4"]
       identities1 = ["A2","B2","C2","D2"] 
   }
   
   override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
       return names1.count
   }
       
   
   override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
       // tableCell の ID で UITableViewCell のインスタンスを生成
       let cell1 = tableView.dequeueReusableCell(withIdentifier: "Cell1")
       
       // UILabel インスタンスの生成
       let label1 = cell1?.viewWithTag(2) as! UILabel
       label1.text = "\(names2[indexPath.row])"
       
       return cell1!
   }
```
StoryboardのUIButtonにコードで画像を設定し、押下時に画像が変更されるしたいのですがどのようにすればいいでしょうか。
  • Xcode

    7516 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    13073 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

5 変更

taiki9696

taiki9696 score 17

2017/02/05 17:42  投稿

カスタムセル チェックリスト作成
カスタムセルでチェックリストを作成する
カスタムセルにUIButtonを乗せて画像が切り替わるように設定したいです。
StoryboardUIButtonに直接画像を乗せ、Button Actionで設定する方法ではなく、
StoryboardのUIButtonにコードで画像を設定し、押下時に画像が変更されるしたいのですがどのようにすればいいでしょうか。
カスタムセルのラベルは以下のように設定しました。
```
var names1 = [String]()
var identities1 = [String]()
override func viewDidLoad() {
names1 = ["cell1","cell2","cell3","cell4"]
identities1 = ["A2","B2","C2","D2"]
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return names1.count
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
// tableCell の ID で UITableViewCell のインスタンスを生成
let cell1 = tableView.dequeueReusableCell(withIdentifier: "Cell1")
// UILabel インスタンスの生成
let label1 = cell1?.viewWithTag(2) as! UILabel
label1.text = "\(names2[indexPath.row])"
return cell1!
}
```
  • Xcode

    7516 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    13073 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

4 へんこう

taiki9696

taiki9696 score 17

2017/02/05 17:42  投稿

カスタムセル チェックリスト作成
カスタムセルにUIButtonを乗せて画像が切り替わるように設定したいです。
StoryboardUIButtonに直接画像を乗せ、Button Actionで設定する方法ではなく、
StoryboardのUIButtonにarrayなどで画像を設定し、押下時に画像が変更されるコードを記述したいのですがどのようにすればいいでしょうか。
StoryboardのUIButtonにコードで画像を設定し、押下時に画像が変更されるしたいのですがどのようにすればいいでしょうか。
カスタムセルのラベルは以下のように設定しました。
```   
 var names1 = [String]()
   var identities1 = [String]()
   override func viewDidLoad() {
       
       names1 = ["cell1","cell2","cell3","cell4"]
       identities1 = ["A2","B2","C2","D2"] 
   }
   
   override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
       return names1.count
   }
       
   
   override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
       // tableCell の ID で UITableViewCell のインスタンスを生成
       let cell1 = tableView.dequeueReusableCell(withIdentifier: "Cell1")
       
       // UILabel インスタンスの生成
       let label1 = cell1?.viewWithTag(2) as! UILabel
       label1.text = "\(names2[indexPath.row])"
       
       return cell1!
   }
```
  • Xcode

    7516 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    13073 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

3 設定

taiki9696

taiki9696 score 17

2017/02/05 16:44  投稿

カスタムセル チェックリスト作成
カスタムセルにUIButtonを乗せて画像が切り替わるように設定したいです。
StoryboardUIButtonに直接画像を乗せ、Button Actionで設定する方法ではなく、
StoryboardのUIButtonにarrayで画像を設定し、押下時に画像が変更されるコードを記述したいのですがどのようにすればいいでしょうか。
StoryboardのUIButtonにarrayなどで画像を設定し、押下時に画像が変更されるコードを記述したいのですがどのようにすればいいでしょうか。
カスタムセルのラベルは以下のように設定しました。
```   
 var names1 = [String]()
   var identities1 = [String]()
   override func viewDidLoad() {
       
       names1 = ["cell1","cell2","cell3","cell4"]
       identities1 = ["A2","B2","C2","D2"] 
   }
   
   override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
       return names1.count
   }
       
   
   override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
       // tableCell の ID で UITableViewCell のインスタンスを生成
       let cell1 = tableView.dequeueReusableCell(withIdentifier: "Cell1")
       
       // UILabel インスタンスの生成
       let label1 = cell1?.viewWithTag(2) as! UILabel
       label1.text = "\(names2[indexPath.row])"
       
       return cell1!
   }
```
  • Xcode

    7516 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    13073 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

2 変更

taiki9696

taiki9696 score 17

2017/02/05 16:44  投稿

カスタムセル チェックリスト作成
カスタムセルにUIButtonを乗せて画像が切り替わるように設定したいです。
Storyboardに直接画像を乗せる方法ではなく(以下のURL)
https://iphone-app-tec.com/ios/image-button.html
storyboardのUIButtonにarrayで画像を設定し、押下時に画像が変更されるコードを記述したいのですが方法がわかりません。
StoryboardUIButtonに直接画像を乗せ、Button Actionで設定する方法ではなく、
StoryboardのUIButtonにarrayで画像を設定し、押下時に画像が変更されるコードを記述したいのですがどのようにすればいいでしょうか。
カスタムセルのラベルは以下のコードのように設定しました。
カスタムセルのラベルは以下のように設定しました。
```   
 var names1 = [String]()
   var identities1 = [String]()
   override func viewDidLoad() {
       
       names1 = ["cell1","cell2","cell3","cell4"]
       identities1 = ["A2","B2","C2","D2"] 
   }
   
   override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
       return names1.count
   }
       
   
   override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
       // tableCell の ID で UITableViewCell のインスタンスを生成
       let cell1 = tableView.dequeueReusableCell(withIdentifier: "Cell1")
       
       // UILabel インスタンスの生成
       let label1 = cell1?.viewWithTag(2) as! UILabel
       label1.text = "\(names2[indexPath.row])"
       
       return cell1!
   }
```
  • Xcode

    7516 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    13073 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

1 へんこう

taiki9696

taiki9696 score 17

2017/02/05 16:39  投稿

カスタムセル チェックリスト作成
カスタムセルにUIButtonを乗せて画像が切り替わるように設定したいです。
Storyboardに直接画像を乗せる方法ではなく(以下のURL)
https://iphone-app-tec.com/ios/image-button.html
storyboardのUIButtonにarrayで画像を設定し、押下時に画像が変更されるコードを記述したいのですが方法がわかりません。
カスタムセルのラベルは以下のコードのように設定しました。
 
初歩的な質問になりますが、宜しくお願いします。  
```   
 var names1 = [String]()
   var identities1 = [String]()
   override func viewDidLoad() {
       
       names1 = ["cell1","cell2","cell3","cell4"]
       identities1 = ["A2","B2","C2","D2"] 
   }
   
   override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
       return names1.count
   }
       
   
   override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
       // tableCell の ID で UITableViewCell のインスタンスを生成
       let cell1 = tableView.dequeueReusableCell(withIdentifier: "Cell1")
       
       // UILabel インスタンスの生成
       let label1 = cell1?.viewWithTag(2) as! UILabel
       label1.text = "\(names2[indexPath.row])"
       
       return cell1!
   }
```
  • Xcode

    7516 questions

    Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

  • Swift

    13073 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る