[英]Make UIView work like a UIButton
我在IB中構建了一個Custom Cell
,並在其中創建了一個代表按鈕的視圖。 它具有Labels
和ImageViews
。
我想知道是否有一種方法可以使該視圖像按鈕一樣。 即,顯示陰影並在按下時調用方法。
是。 只需實現tableView:didSelectRowAtIndexPath:
您就可以完成按鈕操作@selector
可以做的所有事情。
至於陰影和圓角矩形按鈕的感覺,如果您在具有UITableViewStyleGrouped
的節中使用單個單元格,它將非常接近。
最好是使其成為按鈕。 您可以使用UIButtonTypeCustom
並將背景設置為您創建的單元格。
您可以使用UITapGestureRecognizer並通過委托傳遞事件,也可以使用UIControl(它是UIView的子類,但具有UIButton tap事件,如touchUpInside等),然后將事件與委托傳遞給視圖
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.