- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可以要一些吗 UIView 哪个将始终出现在 iOS 的顶部?
有很多addSubview
在我的项目中,但我需要一个始终出现的小 View 。那么除了
[self.view bringSubViewToFront:myView];
最佳答案
另一种选择(特别是如果您想重叠多个屏幕,例如带有 Logo ) - 单独的 UIWindow。使用windowLevel
设置新窗口的级别。
UILabel *devLabel = [UILabel new];
devLabel.text = @" DEV ";
devLabel.font = [UIFont systemFontOfSize:10];
devLabel.textColor = [UIColor grayColor];
[devLabel sizeToFit];
CGSize screenSize = [[UIScreen mainScreen] bounds].size;
static UIWindow *notificationWindow;
notificationWindow = [[UIWindow alloc] initWithFrame:
CGRectMake(screenSize.width - devLabel.width, screenSize.height - devLabel.height,
devLabel.width, devLabel.height)];
notificationWindow.backgroundColor = [UIColor clearColor];
notificationWindow.userInteractionEnabled = NO;
notificationWindow.windowLevel = UIWindowLevelStatusBar;
notificationWindow.rootViewController = [UIViewController new];
[notificationWindow.rootViewController.view addSubview:devLabel];
notificationWindow.hidden = NO;
关于iOS - UIView 总是在前面,没有 BringSubviewToFront,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22728669/
我有一个不透明度设置为 0.65 的 bottomView,并嵌入该 View 我有 5 个按钮 - 它也获得 0.65 不透明度属性 - 但如何让按钮摆脱不透明度?我希望按钮非常清晰 我尝试制作 V
我想知道是否有一种方法可以将图层置于其他 View 图层之上。诸如 bringSubviewToFront 之类的东西适用于 UIView 类。我认为这可以通过 CALayer 的 zPosition
除了希望 View 位于所有内容之上之外,您可能还希望 View 位于所有内容之下,但没有 BringSubviewToBack:。为什么不呢?如何将 subview 带回到后面? 最佳答案 send
在使用 bringSubviewToFront 时是否有在 View 上调用的方法? 我有一个容器 View ,我可以在其中切换 ListView 和 map View 。我希望 map 在我切换到某
我正在制作我的第一个应用程序,它很像单人纸牌游戏 - 用户必须四处移动纸牌并将它们堆叠在一起。现在我是 Objective-C 的新手,所以当我的问题很愚蠢时希望你能原谅我。 所以我正在尝试一些东西,
我在屏幕上有许多标签和按钮。为了对用户点击屏幕上的任何地方起作用,我创建了一个 UIButton(“wholeScreenButton”),使其背景清晰并使其与 superview 大小相同。现在在运
我可以要一些吗 UIView 哪个将始终出现在 iOS 的顶部? 有很多addSubview在我的项目中,但我需要一个始终出现的小 View 。那么除了 [self.view bringSubView
view.bringSubviewToFront(tappedView) 在拖动(平移) View 时有效,但在点击它们时无效。我的问题是,当我将一个 View 叠加在另一个 View 之上时,我希望
我有一个下拉 View (它是一个 UIView,其中完全嵌入了一个 UITableView)。顶部 anchor 以编程方式限制为 UIButton 的底部 anchor ,因此当您触摸该按钮时,下
我有一个带有拖放手势的 View 。如果用户将一个 View 拖放到另一个 View 上,它将与该 View 交换位置。在拖动 UIPanGestureRecognizer 方法期间,我使用 self
我有一个带有一堆 UIImageView 的 ViewController,我需要将它们发送到前端并在 View 中心设置动画。 我试图在转换 UIView 动画之前调用 bringSubviewTo
我有一个 BoardView 类,它是 UIView 的子类。它有几个 subview ,它们都有自己的 UIPanGestureRecognizer。我使用此识别器在我的 BoardView 实例中
我有一个相当简单的屏幕,我在屏幕顶部插入一个自定义 UINavigationBar,并在其下方插入一个内容区域。我正在使用 AutoLayout 并且我在视觉上声明了这样的关系: @"V:|-0-[_
我正在实现一个简单的 iOS 单人纸牌游戏,允许用户以通常的方式拖动纸牌。卡片由 UIView 子类 CardView 表示。所有卡片 View 都是兄弟 View ,它们是 SolitaireVie
我正在尝试为我的函数添加 UIView 动画/淡入效果:self.view.bringSubview(toFront: self.webView) 我已经尝试以编程方式实现它,但是 UIView 没有
我需要在 iPhone 上复制 bringSubviewToFront: 的功能,但我在 Mac 上编程。如何做到这一点? 最佳答案 还没有真正尝试过这个 - 可能有更好的方法 - 但这应该有效: N
我正在构建一个使用 Google Maps SDK 的应用程序。为了这个目的,我将 View ( Root View )定义为mapView。现在我要添加另一个 View ,我想将其放置在 mapVi
使用自动布局,每次调用 bringSubviewToFront 时,UIView 都会重置。 我尝试使用 txtViewPosition 设置原始位置: txtViewPosition
我在调用 sendSubviewToBack 和 bringSubviewToFront 时遇到问题。我以编程方式使用其他几个元素(如按钮和标签)创建 UIImageView 和 ScrollView
我是一名优秀的程序员,十分优秀!