uiview相关内容

向 UIScrollView 添加 UI 元素?

我有一个滚动视图.在滚动视图上,我添加了许多必要的 UILabel 和 UIButtons 等. 现在我想添加 MORE 标签和按钮,但是我在视图的界面上没有空间添加它们,否则它们会与其他元素重叠.如何添加更多 UI 元素,以便在用户滚动时与它们进行交互?我在想如果我将 UIelement 放在滚动视图的底部,滚动会“向下滚动"并为我提供更多空间. 解决方案 这里的关键是要记住,视图 ..
发布时间:2022-01-12 21:46:59 移动开发

将触摸从 UIScrollView 传递到 superview (UIButton)

可能是重复的,但我找不到我今晚搜索问题的确切答案... 我有一个 UIButton,其中包含一个 UIScrollView,所以该按钮是超级视图. 我想要做的就是将单击事件从 UIScrollView 子视图传递到 UIButton 超级视图,并拥有 UIButton 句柄就像用户直接点击按钮一样. 将滚动视图的 userInteractionEnabled 属性设置为 NO 对 ..
发布时间:2022-01-12 21:45:41 移动开发

创建类似于主视图的跳板

是否有一些示例代码或简单的方法来实现一个应用程序的第一个视图,比如 Springboard? 我正在寻找的只是一个带有基本图标的视图,在图标上的选项卡告诉视图控制器推送与所选图标关联的视图之后. 这本身并不是那么困难的偏离路线(只是将图像放在视图上),但是是否有一种简单的方法来实现所有额外的功能(例如移动图标(在何时开始“振动"您按住它们),多页等).Facebook 应用程序似乎有这 ..
发布时间:2022-01-12 21:42:09 移动开发

Xcode &Swift - 在 UIScrollView 内检测 UIView 的用户触摸

我正在创建一个类似于 Flappy Bird 的游戏,但用户将手指放在屏幕上并躲避障碍物,而不是点击让小鸟飞起来. 我通过一个 UIScrollView 来做到这一点,其中 UIView 被用作障碍物.当用户触摸 UIView 时,游戏结束. 如何从 UIScrollView 中检测用户对 UIView 的触摸?我正在使用带有 Xcode Beta 4 的 Swift. 编辑:这 ..
发布时间:2022-01-12 21:29:08 移动开发

viewWillAppear 用于子视图

我有带有多个 UIVIew 子视图的 UIScrollView.当每个 UIView 出现在 UIScrollView 的可见部分时,我想更新它们显示的数据. 触发的回调是什么?我尝试了 viewWillAppear,但它似乎没有被调用. 谢谢.:) 解决方案 你必须自己做计算.在滚动视图委托中实现 scrollViewDidScroll: 并手动计算哪些视图可见(例如,通过检 ..
发布时间:2022-01-12 21:20:20 移动开发

带有 renderInContext 的 iPad 3 设备崩溃

我一直在我的应用程序中使用以下代码将自定义 UIView 呈现为图像.该代码在模拟器(iPad 和 iPad Retina)以及 iPad 1 和 iPad 2 设备上运行良好.但是,我最近在 iPad 3 设备上对其进行了测试,并且遇到了我似乎无法解决的崩溃问题.相关的代码片段是: UIGraphicsBeginImageContext(CGSizeMake(myUIView.frame.si ..
发布时间:2022-01-12 11:41:46 移动开发

在 UIView 之间拖动 UIView

我有一个 UIView 对象 X,它包含在 UIView 对象 A 中.我希望能够触摸 X 并将其从对象 A 中移除并将其移动到对象 B(另一个 UIView)中.对象 A 和B 在同一个超级 UIView 内. A B_____ _____|||||X |->|||___||___| 这是我目前所拥有的. @implementation X_UIView浮动deltaX;浮动增量;- ( ..
发布时间:2022-01-11 20:39:12 移动开发

SpriteKit:为什么SKView在一个高度消失,却在另一个高度出现?SKView 的最大高度是多少?

下面的代码显示 SKView,直到您将 skHeight 更改为 2050 或更高的值,例如 5000. 1) 如何让 SKView 出现在 2050 或 5000 的高度? 2) SKViews 的最大尺寸是多少? 重现: 1) 运行以下代码.您将看到 SKView 显示为灰色窗口. 2) 将 skHeight 更改为 2050 或 5000.SKView 不再出现 ..
发布时间:2022-01-11 12:27:43 移动开发

SKColor clearColor 返回黑色?

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

如何使用 iOS 7 SpriteKit 粒子向非游戏的 iOS 应用程序添加粒子效果?

我需要在我的应用程序中添加雨粒子效果,我一直很难找到实际执行这个想法的方法. 我尝试遵循这个 CALayer 方法教程:链接 但我不太确定这是否是最好的方法,考虑到 Xcode 5 中提供的新 iOS 7 SpriteKit 粒子发射器. 我已经创建了 .sks 文件并且它在我的层次结构中,但我仍然无法将它添加到我的故事板/项目中. 话虽如此,究竟如何将 SpriteKit 粒子 ..
发布时间:2022-01-11 11:33:58 移动开发

如何呈现来自 SKScene 的 UIViewController?

我通过 Sprite Kit 进入 iOS,我认为这是不明智的. 我的目标是在游戏结束时显示“分享"按钮.点击分享按钮应该会显示一个 SLComposeViewController (Twitter Share).场景的内容不应该改变. 指示“游戏结束"的游戏逻辑存在于 SpriteMyScene.m 中,它是 SKScene 的子类. 我可以通过这种方式在 Game Over ..
发布时间:2022-01-11 11:29:17 移动开发

如何在iOS上用OpenGL ES实现多层绘图?

我想很快为 iOS 制作一个简单的绘图应用程序,但我不能完全让绘图工作 - 好吧,保存每个图层上的内容并恢复图层.看起来所有图层都保存相同的像素.. 这个想法是有三层并使用 OpenGL ES 在每一层上绘制.由于没有这方面的经验,我只是平铺了三个 UIView,并为每个 UIView 添加了一个 OpenGL 绘图画布(教程中的 PaintingView 的修改版本).当用户交换绘图层时, ..
发布时间:2022-01-09 09:43:54 移动开发

如何根据swift 3中的Collection View Content Height调整UIView高度?

我在项目中调整 UIView 高度时遇到问题.我说明了这个项目. 让我解释一下我的项目图片. 每个 Orange UIView 都有 trailing、leading、top 和 bottom 约束 和 垂直间距 到每个 UIView. 但是,我向每个 UIView 添加“高度",因为如果我不添加,它会给出错误并添加“高度"警告. 在 UIView2 中,我添加了 3 个容器视图.每个 ..

在 reloadItemsAtIndexPaths 之后避免 UICollectionView 的动画

在调用 reloadItemsAtIndexPaths 后 UICollectionView 对项目进行动画处理(淡入淡出动画). 有没有办法避免这个动画? iOS 6 解决方案 值得注意的是,如果你的目标是 iOS 7 及以上,你可以使用新的 UIView 方法 performWithoutAnimation:.我怀疑在后台这与此处的其他答案大致相同(暂时禁用 UIView ..
发布时间:2022-01-08 23:44:47 移动开发

UIImagePickerController cameraViewTransform 在 iOS 4 中的行为不同

我将我的 iPhone 和 SDK 都升级到了 iOS 4.0.1,现在我的应用程序的运行方式与在 iOS 3.x 中的运行方式不同. 我的应用程序使用 UIImagePickerController 和自定义 cameraOverlayView(我将在这篇文章中取消).重点是我需要在全屏模式下查看 iphone 相机.为了直接解决问题,我将放一些代码和屏幕截图来解释发生了什么. 我使 ..
发布时间:2022-01-08 21:11:11 移动开发

在 UIView 中嵌入实时摄像头视图

我一直试图弄清楚如何在 iPhone 的 UIView 中嵌入一个小的(ish)实时摄像头视图,但无济于事. 我什至无法在网上找到任何样本.我知道这是可行的,但我什至不知道从哪里开始.似乎有很多例子,其他人在相机的完整屏幕视图中添加了视图,但反之则不然...... 看来 UIImagePickerControllerSourceTypeCamera 只是显示 BIG 模态相机观众,拍照者, ..
发布时间:2022-01-08 21:06:33 移动开发

在 iOS 上创建具有方形视图的自定义相机

我正在尝试在 iOS 上创建自定义相机体验,以下代码片段就是我所得到的.基本上我想要通常的相机视图(即使用以下按钮:捕获、闪光、网格、前/后、取消).但是普通相机和我的唯一区别是我想要预览表面的正方形;不是矩形.然后,您所见即所得(所见即所得),因此无需裁剪;因为用户首先会拍一张方形照片. 我也一直在查看库 https://github.com/danielebogo/DBCamera 但我 ..
发布时间:2022-01-08 20:53:20 移动开发