gpt4 book ai didi

iphone - 创建点击叠加说明 View

转载 作者:可可西里 更新时间:2023-11-01 03:38:18 27 4
gpt4 key购买 nike

这里是一个非常简单的问题。如何创建这样的 View ? enter image description here

它必须在用户第一次运行应用程序的这一部分时覆盖,并在用户点击它后永久删除。我知道它应该是一个 UIImageView,但是如何使它处于事件状态,然后将其从 View 中永久删除?

最佳答案

您可以在应用启动后立即在应用委托(delegate)的 didFinishLaunchingWithOptions 方法中添加 subview ,方法是使用 UIViewaddSubView 方法类(class)。以下是您可以如何进行的一些代码片段:

- (BOOL)application:(UIApplication *)application 
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

UIImageView *imageView = [[UIImageView alloc]
initWithImage:[UIImage imageNamed:@"yourimage.png"]];
[self.window addSubview:imageView];

UITapGestureRecognizer * recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)];
recognizer.delegate = self;
[imageView addGestureRecognizer:recognizer];
imageView.userInteractionEnabled = YES;
self.imageView = imageView;
}

- (void) handleTap:(UITapGestureRecognizer *)recognize
{
[self.imageView removeFromSuperView];
}

请注意,您需要一个属性来在 handleTap 方法中引用您的 imageView。

关于iphone - 创建点击叠加说明 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12289756/

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