gpt4 book ai didi

iphone - UIButton 在开发过程中停止响应

转载 作者:行者123 更新时间:2023-11-29 04:17:27 24 4
gpt4 key购买 nike

我的 View 中有几个按钮。这些已经在几天前进行了测试并且运行良好。今天由于某种原因他们停止了工作。这些按钮是自定义的,带有图像。它们与如下操作相关:

- (IBAction)walkTurnByTurn:(id)sender {
NSLog(@"Clicked Turn By Turn Walk");
CLLocationCoordinate2D destination = self.loadOficina.coordinate;
MKPlacemark *endLocation = [[MKPlacemark alloc] initWithCoordinate:destination addressDictionary:nil];
MKMapItem *endingItem = [[MKMapItem alloc] initWithPlacemark:endLocation];
[endingItem setName:self.loadOficina.title];
NSMutableDictionary *launchOptions = [[NSMutableDictionary alloc] init];
[launchOptions setObject:MKLaunchOptionsDirectionsModeWalking forKey:MKLaunchOptionsDirectionsModeKey];

[endingItem openInMapsWithLaunchOptions:launchOptions];
}

我删除了按钮并再次创建了它,将其连接到操作。它已启用,用户交互也已启用。看起来它根本不响应触摸,因为单击时它不会改变颜色。有什么想法可能发生什么吗?

最佳答案

它可能超出了其 super View 的范围。如果 super View 框架是 0,0,100,100,您可以将按钮添加为从 200,200 开始的 subview 。它将显示在屏幕上,但不会响应事件。很多使用 iPhone 5 布局的人都会遇到这种情况。他们不小心将窗口硬编码为 320x480。控件显示在 y 位置 > 480 处,但它们不具有交互性。

关于iphone - UIButton 在开发过程中停止响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13483212/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com