[問題] tableview cell下的uilabel變色問題
我在uitableview下的cell加了一個uilabel
在cell的selectstyle設為UITableViewCellSelectionStyleNone;
點擊uilabel希望讓他變色
所以我加了 UITapGestureRecognizer 設了action
在裡面
http://imgur.com/NOxHPjK
順利讓他變色了
我希望可以讓點擊到的cell 變色
其他的變回原來的顏色
所以我改成這樣
http://i.imgur.com/i22a4LU.jpg
結果不行...不知道是哪裡有問題...
覺得xcode的error message 有點難看啊 T_T
不知道有沒有更好的辦法...
--
→ Microscft:北七 你去找一個要按ctrl-alt-del來登入的系統給我看 09/27 11:18
→ Microscft:找不到你就學大和田那樣跟我下跪 09/27 11:19
→ Microscft:幹你們一堆人是用哪個平行宇宙的電腦? 睜眼說瞎話 09/27 11:23
推
09/27 11:26,
09/27 11:26
→ Microscft:從dos玩到win8 就剛好win的server版沒玩過啊 09/27 11:29
→ Microscft:去做簽名檔啊 如果你們樂意這隻蛆爽到升天的話 09/27 11:35
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.163.152
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1454295454.A.B03.html
→
02/01 11:11, , 1F
02/01 11:11, 1F
→
02/01 11:20, , 2F
02/01 11:20, 2F
→
02/01 11:27, , 3F
02/01 11:27, 3F
推
02/01 20:52, , 4F
02/01 20:52, 4F
→
02/02 12:21, , 5F
02/02 12:21, 5F
→
02/02 12:21, , 6F
02/02 12:21, 6F
zonble大的swift我看不太懂...我學objective c..
我是想要做的像這樣http://imgur.com/7HLRY9S
點擊到的cell的label 外框和字都變色 可是cell底層不要變灰色
當點及其他的cell的label時候 假設原本第一個變色 改成灰色
變成其他的label變紅色這樣...
我設在didSelectRowAtIndexPath裡 好像全部都會變成紅色..如果我每個都點的話
cell底層也會變灰色>< 不知道有沒有解法..
※ 編輯: iamsewei (1.34.163.152), 02/02/2016 20:32:48
→
02/02 23:17, , 7F
02/02 23:17, 7F
推
02/02 23:38, , 8F
02/02 23:38, 8F
推
02/03 00:04, , 9F
02/03 00:04, 9F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):