我正在寻找使用关闭按钮创建标签的最佳方法。我是否需要在标签上放置一个按钮,或者我可以将标签用作按钮吗?
答案 0 :(得分:0)
您需要创建一个自定义UIView并在特定位置使用触摸来关闭我认为与功能中的关闭按钮类似的uiview。
并删除该视图使用以下代码识别触摸开始方法中自定义视图的触摸:
CGPoint locationPoint = [[touches anyObject] locationInView:buttonlabel];
if (CGRectContainsPoint(buttonlabel.bounds, [touches.anyObject locationInView:buttonlabel])==YES){
if ( (your desired location) ) {
NSLog(@"pressed close button");
[buttonlabel removeFromSuperview]; //here when i clicked on top right,only the last view that is added is getting removed
}