簡體   English   中英

使UIView像UIButton一樣工作

[英]Make UIView work like a UIButton

我在IB中構建了一個Custom Cell ,並在其中創建了一個代表按鈕的視圖。 它具有LabelsImageViews

我想知道是否有一種方法可以使該視圖像按鈕一樣。 即,顯示陰影並在按下時調用方法。

是。 只需實現tableView:didSelectRowAtIndexPath:您就可以完成按鈕操作@selector可以做的所有事情。

至於陰影和圓角矩形按鈕的感覺,如果您在具有UITableViewStyleGrouped的節中使用單個單元格,它將非常接近。

最好是使其成為按鈕。 您可以使用UIButtonTypeCustom並將背景設置為您創建的單元格。

您可以使用UITapGestureRecognizer並通過委托傳遞事件,也可以使用UIControl(它是UIView的子類,但具有UIButton tap事件,如touchUpInside等),然后將事件與委托傳遞給視圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM