推 neotek:[button addTarget:self action:@selector(buttonClicked) 10/03 16:06
→ neotek:forControlEvents:UIControlEventTouchUpInside]; 10/03 16:06
感謝
可是我不是用程式碼的方式去建立button
是直接在story board上拉
如果要這樣加在UIButton上好像還是得把每個拉好的button丟到.h
然後再一個個addTaget?
推 neotek:在storyboard上拉的話,code裡面還是要有outlet拉出去吧~ 10/03 16:27
→ neotek:不然那個button就只能放好看的而已 10/03 16:28
→ neotek:不想拉outlet的話你就...每個button設一個tag.. 10/03 16:28
→ neotek:for你的view裡面的subview, subview的class是UIButton的話 10/03 16:28
→ neotek:在去做操作吧~不知道這樣可不可行 10/03 16:29
我後來還是一個個拉到事件上了orz
→ tom19830924:我記得 做好個Button並連好IBAction之後 從storyboard 10/03 17:03
→ tom19830924:複製該Button 會連同Action一併復制過去 所以你問題應 10/03 17:04
→ tom19830924:該是不知道怎樣區分每個按鈕吧? 10/03 17:04
→ tom19830924:如果是這樣 上面講的對各個按鈕設tag也是我知道最好的 10/03 17:07
→ tom19830924:方法 10/03 17:07
你點出重點了 感謝
其實我這個做法的流程應該改成
拉button→建立事件→複製其他button
這樣剩下的button就只要更改其他屬性就行了
※ 編輯: ian90911 來自: 140.124.75.177 (10/03 17:49)