uiview相关内容

向 UIView 添加组合框或下拉列表

我需要向 UIView 添加组合框或下拉列表.我在界面构建器的“库"中没有找到这样的对象.如何将此对象添加到我的 UIVIEW?我是否必须从另一个对象(哪个?)继承它,还是必须以编程方式从头开始创建它?请帮忙!!! 解决方案 此处的标准做法是使用 UIPicker 或将 TableViewController 推送到堆栈,并在用户选择此处的选项后返回. ..
发布时间:2021-12-31 21:13:57 移动开发

如何让我的精灵套件场景出现在 UIView 上方?

我进行了一些搜索,但没有找到任何直接解决我的问题的内容:我有一个 SKScene 和几个 SKNodes,每个都带有 SKSpriteNode 我的游戏对象,我正在使用背景 UIImageView(我需要对背景进行一些处理,而精灵套件无法合理完成 - 至少据我所知);我遇到的问题是 UIImageView 出现在一切之上,我看不到我的游戏对象. 在我的视图控制器(.m 文件)中,我有以下代码 ..
发布时间:2021-12-31 21:13:47 移动开发

界面视图.我可以使用的最大边界尺寸是多少?

有人知道 someView.bounds.size 的最大值吗?我正在创建一个视图层次结构,其中所有子视图的累积边界框等于根父视图. 干杯,道格 解决方案 根据UIView 文档: 在 iPhone OS 3.0 之前,UIView实例可能有最大高度和 1024 x 1024 的宽度.在 iPhone 操作系统中3.0 及更高版本,视图不再限于此最大大小,而是仍然受到数量的限制 ..
发布时间:2021-12-31 21:13:30 移动开发

在 Xcode 中为子类使用符号断点?

我有一个从 UIView 继承的 SomeClass 类,我想跟踪它的方法 setFrame: 在哪里被调用. 在 UIView 的情况下,我可以添加一个值为 -[UIView setFrame:] 的符号断点,但我不能为我自己的类做同样的事情 - 它是根本没有在断点上调用/停止.当然我不能使用 -[UIView setFrame:] 因为它会被额外调用.如何解决这个问题? 我可以在我 ..
发布时间:2021-12-31 21:13:14 移动开发

在 SWIFT 中绘制圆形段进度

我想用切片创建一个循环进度,其中每个切片都是一个弧. 我的代码基于这个答案:从圆或甜甜圈中绘制线段 但我不知道如何复制并旋转10次.我想按照进度变量(百分比)为它着色. 编辑:我想要这样的东西 请帮忙 问候 解决方案 您可以使用圆形路径并设置strokeStart 和StrokeEnd.像这样: let circlePath = UIBezierPath(o ..
发布时间:2021-12-31 21:13:04 移动开发

如何让处理程序重复 UIView animateWithDuration?

我正在使用 UIView 类方法 animateWithDuration 来重复我的视图动画.我怎样才能有一个可用于稍后停止此动画的处理程序?例如,重复动画在一种方法中开始,我需要稍后从另一种方法中停止. 解决方案 假设您已经创建了一个 canceled 属性,您可以执行类似的操作.如评论中所述,完成块的 startAnimation 调用需要包含在异步调用中以避免堆栈溢出.请务必将“id ..
发布时间:2021-12-31 21:12:57 移动开发

NSArrayM insertObject:atIndex:]: 对象不能为 nil'

经过大量搜索,并在stackoverflow上尝试了一些解决方案,我没有找到任何可以解决我的错误的答案:我有一个 UIViewController,他的名字是 WorldViewController.在这个 UIViewcontroller 中,我初始化了一些 UIView.我想从一些 UIViews 修改一些取决于 WorldViewController 的变量.现在我把这些行: WorldV ..

显示键盘时向上移动 UIView

我知道这是一个常见问题,但我没有从我发现的例子中实现这一点.我可能做错了一些简单的事情..(希望如此).我正在尝试将 UIview 向上移动,因为底部隐藏了一个文本字段. 关于我的应用程序的一点,它有一个标签栏控制器并实现了一个标准的 UIView.当我添加代码以向上移动显示时,什么也没有发生.我是否需要滚动视图才能使其工作,是否与选项卡控制器冲突,还是我做错了什么?谢谢 丹 解 ..
发布时间:2021-12-31 21:12:30 移动开发

UIView 和 UIViewController 有什么区别?

我需要对以下内容进行详细说明: 我们用 UIViewController 做什么?有什么用? 我有一个如下所示的类: 一级{UINavigationController *nav = ...;二 *secondObject = ...;//通过使用它,我已经推送了新的视图类二//ok}二班{...} 如何在one类中使用secondObject? 从窗口开始的类层次结构是什么 ..
发布时间:2021-12-31 21:12:20 移动开发

touchesMoved 在 CAShapeLayer 缓慢/滞后的绘图

正如在之前的 StackOverflow 问题中向我建议的那样,我正在尝试改进我的绘图方法,让我的用户在 UIView 中绘制线条/点.我现在尝试使用 CAShapeLayer 而不是 dispatch_async 进行绘制.然而,这一切都正常工作,但是,在触摸移动时连续绘制到 CAShapeLayer 变得缓慢并且路径落后,而我的旧(我被告知效率低下)代码运行得非常流畅和快速.你可以看到我在下面 ..
发布时间:2021-12-31 21:12:10 移动开发

如果 drawRect 被覆盖,iOS 子视图显示为黑色矩形

我有一个加载自定义 UIView 的故事板.另外一个子视图被添加到故事板的视图中.它工作正常,直到我覆盖了子视图的 drawRect 方法,然后我只看到了一个黑色矩形而不是子视图.代码如下: #import #import "MySubview.h"@interface MyView : UIView@结尾 #import "MyView.h"@实现我的视图- (无效)awakeFromNib ..
发布时间:2021-12-31 21:12:03 移动开发

UIView touchesbegan 在动画过程中没有响应

我有一个继承 UIImageView 的可拖动类.当视图没有动画时,拖动工作正常.但是在动画时它不会响应触摸.动画完成后,触摸再次起作用.但我需要它在触摸时暂停动画并在触摸结束时恢复.我花了一整天的时间研究它,但找不到原因. 这是我的动画代码. [UIView animateWithDuration:5.0f延迟:0选项:(UIViewAnimationOptionCurveLinear ..
发布时间:2021-12-31 21:11:54 移动开发

SKColor clearColor 改为返回黑色?

我在启动过程中按照以下方式设置了我的 SKScene: -(id)initWithSize:(CGSize)size {if (self = [super initWithSize:size]) {self.backgroundColor = [SKColor clearColor];}回归自我;} 但不知何故,我得到的是以下内容,这是黑色的,根本不清楚: 我在这里错过了什么?我怎样才能 ..
发布时间:2021-12-31 21:11:46 移动开发

如何完全着色 UIPopoverPresentationController 背景颜色?

我正在为某个应用使用昼夜模式.问题是,当只设置视图的背景颜色然后将其用作“呈现为弹出框"时,几乎没有白色伪影(见图) 有没有简单的方法来解决这个问题?我可能需要编写自己的 UIView 吗? 解决方案 您可以设置 UIPopoverPresentationController 的 backgroundColor.如果这还不够,您将必须自定义弹出窗口的 UIPopoverBackgro ..
发布时间:2021-12-31 21:11:12 移动开发