问题标签 [uikit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
24627 浏览

iphone - UIView clipsToBounds 属性:它会提高性能吗?

文档说 的clipsToBounds属性UIView会将绘图剪辑到边界,或者更准确地说,subView不能在superView.

听起来不错,但这在实践中意味着什么?

如果我将其设置为YES,那么我subView将自动仅绘制那些不在superView. 所以它提高了整体性能还是我仍然必须确保我不创建任何不可见的视图,即在一个UIScrollView

0 投票
1 回答
453 浏览

iphone - 如何迭代一组内的图像资源?

在我的“组和文件”中,我创建了类似的东西:

图片 > gui 图片 > foo 图片 > foo > bar

现在我想遍历放置在 images > foo > bar 中的所有图像。那可能吗?恐怕不是,因为系统在加载文件时从不关心“文件夹”。

0 投票
2 回答
242 浏览

iphone - 如何在 iPhone OS 上的 sqlite3 数据库中存储字符串?

我想看看一些示例代码。也欢迎任何好的教程链接。

0 投票
4 回答
285 浏览

iphone - 由于加速度计值更改而更改视图属性的最佳方法是什么?

我想这样做:如果设备移动(加速度计值发生变化),那么我想根据该移动在我的视图中调整一些值。

每次加速度计值发生变化时我会调用一个方法吗?我认为这不是一个好主意,因为它们可能会经常刷新。

0 投票
2 回答
9057 浏览

iphone - 是否有任何第三方库可以在 iPhone OS 中进行酷炫的视图转换?

我真的不喜欢这种翻转过渡。这很无聊。我想看到一些很酷的东西,比如水效果、雾或其他。有什么可用的,还是我必须(重新)为此发明轮子?

0 投票
2 回答
1463 浏览

iphone - 有没有关于如何在 iPhone OS 中使用加速度计的好例子?

我认为地球重力存在一些问题,所以我想知道是否有加速度计通过减去这些来工作的例子。

0 投票
1 回答
703 浏览

iphone - 如何使用 pagingEnabled=YES 设置 UIScrollView 的分页行为?

文档说:

如果该属性的值为 YES,则当用户滚动时,滚动视图会在视图边界的倍数处停止。默认值为 NO。

很好,当用户滚动时它会在视图边界的倍数处停止;)但是有多少倍数?那蜜蜂是怎么计算的?我有一个非常奇怪的行为。我有 15 张 50x50 的小图像垂直对齐。我如何设置它会在每滚动 50 个单位或每张图像时停止?它确实停在顶部一次,一次在中间,一次在最后。这不是我所期望的行为。

0 投票
9 回答
18107 浏览

iphone - 有没有办法为 UIImageView 对象的 z 位置设置某种 z 索引?

我正在构建一个图像网格,我从顶部开始,在整个地方创建 UIImageView 对象。现在我希望它们重叠一点,但我画的最后一个是最上面的。我想以编程方式设置 z 位置,以便我绘制的第一个将是最上面的。

0 投票
2 回答
232 浏览

iphone - 如何在加速时从我的视图控制器外包视图更改操作?

我有一个视图控制器类。当加速度计检测到运动并在委托对象中调用加速度计:didAccelerate:方法时,我想在我的视图中做一些事情。

那个委托对象是我脑子里的问题。目前,我的大脑被冻结了,我不知道有什么更好的方法。让我知道你的想法!

解决方案 1)在我的视图控制器类中,我符合 UIAccelerometerDelegate 协议,并实现该 accelerometer:didAccelerate: 方法。在我的 AppDelegate 类的 -applicationDidFinishLaunching: 方法中,我将该视图控制器对象设置为接收加速方法调用的委托。我认为这不是很好。

解决方案 2)我创建一个名为 AccelerationDelegate 的空白新对象,符合该 UIAccelerometerDelegate 协议,实现该 accelerometer:didAccelerate: 方法,并在我的 AppDelegate 类的 -applicationDidFinishLaunching: 方法中将该视图控制器对象设置为接收方法调用的委托在加速时。

但是对于解决方案 2,我的大脑有点卡住了!如何从该对象内的视图控制器访问视图对象?

这里的问题是,我周围有不止一个视图控制器。我使用标签栏控制器在它们之间切换。

有什么建议我怎么能做到这一点?

0 投票
5 回答
20060 浏览

iphone - iPhone 图像按钮

我想在我的 iPhone 应用程序中使用图像按钮。如果有任何我可以阅读的文章,请告诉我。

谢谢。