如何用动画取消隐藏视图

2024-03-09

假设我在 iOS 版 Xcode 中有一个隐藏视图。现在,当我将视图设置为不隐藏(view.hidden=NO)时,如何使其现在显示,但带有动画?


你可能想要的不是设置view.hidden,但要设置view.alpha to 0(对应于hidden = YES) or 1 (hidden = NO).

然后,您可以使用隐式动画来显示视图,例如

[UIView animateWithDuration:0.3 animations:^() {
    view.alpha = 1.0;
}];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何用动画取消隐藏视图 的相关文章

随机推荐

  • 使用Matlab导入另一个.m文件

    我对 Matlab 还很陌生 我在 m 文件中定义了一个函数 我想在另一个 m 文件中的 m 文件中使用该函数 并且我想从命令窗口运行最后一个 m 文件的内容 我应该如何去实现这个目标 EDIT 为了澄清起见 我有一个功能a inside
  • 将时间和日期与此格式 HH.MM mm/dd/yyyy 进行比较。

    是否可以像这样使用军事时间和日期的格式进行比较HH MM mm dd yyyy 例如 1 08 25 06 10 2014 gt 23 18 06 09 2014 结果为 True 因为第 10 天大于第 09 天 2 23 25 06 1
  • Django Include() 在 urls.py 中与两个应用程序

    我相信这是一个简单的问题 但我很难弄清楚为什么这不起作用 我有一个 django 项目 并且添加了第二个应用程序 销售 在第二个应用程序之前 我的 urls py 只是将所有内容路由到第一个应用程序 图表 如下所示 urlpatterns
  • SIGABRT:前提条件失败:导入的节点在读取其值之前已被删除

    自从beta 5 of Xcode 11启动后 我不得不更新代码 你知道该怎么做 然而 有一个奇怪的运行时错误在更改中幸存下来 我无法弄清楚为什么会发生这种情况 我开始尝试将其限制在我的原始代码中 但令人惊讶的是 它也发生在我设法想出的最简
  • 单击时滚动到 div,最后循环

    我想做的是在屏幕右下角引入一个按钮 用户可以单击该按钮滚动到下一个 部分 div 一旦到达 html 中的最后一个 div 它应该循环回到第一个 divsection div 我提出的解决方案是 当页面最初加载时 它会收集类名称为 sect
  • Flask-SQLAlchemy ssl 连接与 AWS RDS 错误

    我正在尝试通过 ssl 将 Flask 应用程序 mysql 连接与 AWS RDS 连接 当我尝试像这样使用 mysql 客户端时它可以工作 mysql u user h myrds rds amazonaws com p ssl ca
  • Jquery - 从 div 读取所有类

    我试图通过以下方式从 HTML 元素读取所有类名 但它不起作用 HTML div class fff aaa ccc hello world div JS if test attr class Read classes var all cl
  • TIdNotify 和 TIdSync 有什么区别?

    我无法理解 IDSYNC 和 IDNOTIFY 之间的真正区别 同步 异步意味着什么 关于我写的代码行 procedure TForm1 IdTCPServerExecute AContext TIdContext begin DoSome
  • pthread_create函数中的第四个参数

    代码如下 int code pthread create d gt thread id attr QThreadPrivate start this which QThreadPrivate start是一个静态函数 那么 第四个参数有什么
  • 动态 Linq - String.Split

    Dynamic Linq 似乎没有实现 String Split 方法 有没有办法使用 Dynamic Linq 达到相同的结果 Dynamic Linq 确实支持 String Split 并且还调用其他 net 类型方法 如下所示 va
  • 如何连接回声[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我想知道如
  • 使用 useeffect 和 React Router 执行乱序

    我试图在我的 app js 中使用 useEffect 并将一些数据设置到我的 redux 中 并在我的路由页面 在 useEffect 内 中使用该数据 导致我发现这种奇怪的行为 除非它应该是这样 而且我在错误的 D 这是一个简化的代码来
  • 将绘图文本/二进制写入变量

    有没有办法有一个R设备 后记会很棒 将输出写入变量而不是文件 例如我知道这个 postscript file cat plot 1 10 dev off 将附言文本发送至STDOUT 我怎样才能将该文本放入其中的变量中R 我已经成功地将绘图
  • iOS4 睡眠时 Wifi 连接无法保持

    知道iOS4支持wifi在睡眠状态下保持存活真是一件令人高兴的事情 然而我得到了一些不同的经历 我有 2 台 iPod 第二代 iPod 和第三代 iPod 两者均更新至 iOS 4 beta iPod 2g 可以在睡眠时保持 WiFi 连
  • 安装时自动启动 Windows 服务

    我有一个使用 InstallUtil exe 安装的 Windows 服务 即使我已将启动方法设置为自动 但该服务在安装时并未启动 我必须手动打开服务并单击启动 有没有办法通过命令行或通过服务代码启动它 在 Installer 类中 添加
  • 如何将环境配置文件配置添加到 SBT

    在 Maven 中 您可以拥有 Profiles 它可以为不同的环境设置构建配置 例如 DEV QA UAT 生产 为了支持持续集成 必须有一种方法来告诉 SBT 在哪个环境上运行 如何在 SBT 中针对不同环境进行设置 例如 DEV QA
  • 使用 unnest 在 postgreSQL 中进行批量更新

    我正在尝试进行批量更新 gt update ti table set enabled T enabled from select from unnest array 2001622 2001624 2007903 as id unnest
  • 如何在本机反应中使用 MapLibre GL Js

    我正在寻找一种在我的反应本机应用程序中使用 OpenStreetMap 数据的方法 在我最近的研究中 我发现MapLibre https maplibre org 这是基于MapBox GL旧版本的免费选项 我面临的问题是 除了 react
  • 在线生成 JHipster 应用程序提供空白页面

    当我从本地安装的 JHipster 4 7 生成应用程序时 我可以通过运行 mvnw 在 localhost 8080 上启动它 没有任何问题 但是当我在线生成项目时https start jhipster tech https start
  • 如何用动画取消隐藏视图

    假设我在 iOS 版 Xcode 中有一个隐藏视图 现在 当我将视图设置为不隐藏 view hidden NO 时 如何使其现在显示 但带有动画 你可能想要的不是设置view hidden 但要设置view alpha to 0 对应于hi