小编cha*_*zer的帖子

添加Default-568h@2x.png后,撤消iPhone 5屏幕的自动调整大小

我按照以下答案中的说明操作:https://stackoverflow.com/a/12397309/1084932更新我的应用程序以获取新的iPhone 5屏幕尺寸.很棒,工作得很好!

但是,我还没有准备好进行此更新,并希望现在回滚到信箱设置.我尝试删除Default-568h@2x.png以查看是否可行,但即使没有Default-568h@2x.png文件,我的应用程序仍会填满整个iPhone 5屏幕.

任何人都知道在添加Default-568h@2x.png后如何撤消iPhone 5的自动调整大小?

[编辑]我没有厌倦iPhone 5设备,但我的问题是专门与模拟器.

iphone size resolution screen iphone-5

9
推荐指数
1
解决办法
3437
查看次数

从一个视图传递 UIPanGestureRecognizer 以由另一视图处理

我正在使用 UIPageViewContoller 来创建类似书籍的翻页体验。我的书的页面比 iPhone 屏幕的全宽窄 18 像素,并固定在屏幕的左侧。然后,我的 UIPageViewController 视图的框架设置为这些页面的框架大小(宽度:302,高度:460)。我这样做是为了产生书有多个页面的效果,并且翻页看起来像是从当前可见页面的边缘开始,就像 iBooks 应用程序中的体验一样。

我遇到的问题是,如果有人尝试通过从屏幕最右侧平移超过 302 px 点来翻页,则 UIPageViewController 不会捕获平移手势,并且不会翻页。我看到很多用户尝试以这种方式翻页,所以我想在不改变 UI 设计的情况下修复这种体验。

我的想法是,我可以从 UIPageViewController 外部的区域获取 UIPanGesture 并将其传递给 UIPageViewController。我已经使用作为整个视图背景的图像视图成功捕获了平移手势,但我不知道如何将手势传递给 UIPageViewController 来处理翻页。

- (void) viewDidLoad {
...    

    // Add a swipe gesture recognizer to grab page flip swipes that start from the far right of the screen, past the edge of the book page
    self.panGesture = [[[UIPanGestureRecognizer alloc] initWithTarget:self action:nil] autorelease];
    [self.panGesture setDelegate:self];
    [self.iv_background addGestureRecognizer:self.panGesture];

    //enable gesture events on the background image
    [self.iv_background setUserInteractionEnabled:YES];

... …
Run Code Online (Sandbox Code Playgroud)

iphone uigesturerecognizer uipangesturerecognizer uipageviewcontroller

5
推荐指数
1
解决办法
3961
查看次数

在iOS中使用图像蒙版对圆形进度仪进行动画填充

我需要使用类似HUD的饼图动画来动画化圆形进度表的填充。我已经找到了使用Core Animation如何以纯色为路径设置动画的示例。所不同的是,我需要将其填充为图像蒙版(请参见链接),而不是纯色。

点击这里查看设计图片

有人可以提供有关使用Core Animation或其他方法进行此操作的建议吗?

iphone core-animation core-graphics ipad ios

4
推荐指数
1
解决办法
9575
查看次数