gpt4 book ai didi

iOS uilabel 滚动时保持在屏幕上

转载 作者:行者123 更新时间:2023-11-29 02:19:47 25 4
gpt4 key购买 nike

在我的应用程序中,当用户访问时,我提供了一些信息,例如“连接错误”或“图像已保存”

引起了一些事件。我不想使用警报 View ,而是想显示带有这些文本的标签

在屏幕上约2-3秒后自动消失。

最像 Android 应用程序的功能 this 。(抱歉,由于代表性较低,因此提供链接而不是发布图片。)

正如我所做的那样,[superView addSubview:label] 我的标签附在后 View 上并通过滚动移动。(superView = tableView)

当用户滚动 superView 时,如何将其保持在屏幕的固定位置?

更喜欢不使用第三方的简单解决方案...但如有任何进展,我们将不胜感激。

最佳答案

只需给父 View 添加一个标签并使其隐藏

label.hidden = YES; // write this in viewDidLoad()

并在事件操作中取消隐藏标签

label.hidden = NO;

然后设置一个计时器,让标签在 2 或 3 秒后消失。

//inside event action
[NSTimer scheduledTimerWithTimeInterval:5 target:self selector:@selector(hideLabel) userInfo:nil repeats:NO];

并在选择器方法中编写隐藏标签的代码

 - (void) hideLabel
{
_lblClick.hidden = YES;
}

希望这就是你想要的......

关于iOS uilabel 滚动时保持在屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28294135/

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