问题标签 [page-curl]

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 投票
1 回答
440 浏览

ios - Page curl modal segue:将底部栏留在屏幕上

我为 iOS 5+ 开发了一个带有故事板(和 ARC)的应用程序。我有一个没有状态栏的视图控制器、一个顶部导航栏、一个中间的地图和一个底部工具栏,右下角有一个按钮。我已经通过 page curl segue 将按钮链接到模态 VC。

我的问题是我希望页面卷曲效果适用于地图(就像 iOS 5 的地图一样),或者至少不适用于底部工具栏,因此我可以使用底部栏的相同按钮呈现/关闭模态 VC (我希望它是持久的)。现在,我可以通过按下按钮来呈现它,但工具栏会随着整个视图上升到屏幕的一半。我可以通过触摸屏幕的左上角来关闭它,但这并不是真正的用户友好。

我可以将工具栏添加到模态视图控制器,但这看起来不太好......

有任何想法吗 ?

谢谢。

0 投票
1 回答
1914 浏览

android - 尝试从这里在 android 中实现 page curl 示例

我已经从github下载了源代码。它工作正常。我想实现这种类型的应用程序,但我的问题出在PageProvider它的类中:

如果我从我的drawable文件夹中在此数组中添加更多图像,则在运行此代码时不会显示这些图像。

尝试为页面卷曲效果添加更多图像。并告诉我我做错了什么。

0 投票
1 回答
1842 浏览

ios - 如何让页面像 iOS 6 上的 Apple 地图一样卷曲?

我如何让我的页面像在新的苹果地图中那样卷曲?我知道如何让它卷曲以查看另一页,但我说的是地图右下角的卷曲。如果你想看看我在说什么,这是一张照片:

在此处输入图像描述

0 投票
2 回答
539 浏览

android - 页面卷曲效果中的android内存不足问题

在我的应用程序中,我试图使用 100 个图像显示页面卷曲效果,如以下 github 链接中所述 -这里

在示例代码中,他们只使用了两个图像,但在我的应用程序中,我使用了大约 90 个图像。这会导致应用程序崩溃,在 logcat 中出现以下问题

当我尝试使用 7 张图片时,效果很好。当我尝试增加超过 7 个时,它会崩溃。我所有的图像都在 drawable 文件夹中。

在那个 github 代码中,drawable 中的图像如下所示

如何解决此问题并加载所有图像,任何更好的建议......

0 投票
0 回答
157 浏览

ios - 在 iOS 中从 Page Curl 呈现 VC 的视图

这可能在其他地方有所涉及,但我要么没有找到适合/有效的答案,要么只是不了解正在发生的事情。

我有一个带有地图视图的 VC。有一个页面卷曲显示按钮,就像在 iOS 地图应用程序中更改主视图(从地图到列表到网格)。

当我选择页面卷曲下的按钮之一时,如果我要进出地图视图(这实际上只是关闭当前显示的视图控制器),一切正常。但是,如果我尝试从列表到网格或从网格到列表,我会得到:

我有一个处理程序,比如说,列表视图的 VC 来处理网格按钮单击,它展开页面然后回调父(呈现 VC)来完成工作,这只是:

逻辑对我来说似乎是正确的,但我不断得到父 VC 视图不在视图层次结构中。

我究竟做错了什么?

0 投票
1 回答
733 浏览

page-curl - CATransition 不尊重 iPad 上的方向变化

我有一个正常工作的页面卷曲。问题是 iPad 的旋转。该应用程序仅在横向运行,并支持 l 左和 l 右。如果 iPad 是“横向”,则卷曲应该发生在右下角。如果我旋转 iPad,视图会按预期旋转,但现在当我尝试卷曲发生在左上角时。我添加了一条通知,告诉我它何时旋转并尝试更改动画子类型但没有骰子。

0 投票
1 回答
638 浏览

iphone - 在 Appcelerator.Titanium 上点击按钮时添加页面卷曲动画以查看

我是 appcelerator.titanium 的新手。我从今天开始开发。

我的问题是,当在我的一个视图上点击按钮时,我想显示页面卷曲过渡效果。

我使用以下代码来执行此操作。但是应用程序崩溃了。我在 SO 和钛文档中进行了很多搜索。但找不到解决办法。

提前致谢

0 投票
0 回答
143 浏览

ios - 动态改变部分卷页高度

我们可以改变部分卷页的高度吗?

例如,我在页面上有一些文本字段元素,我希望能够将视图卷曲到一半以显示它们。

然后,当用户单击文本字段并出现键盘时 - 我想将页面进一步向上卷曲以显示文本字段,然后在键盘清除时再次卷曲。

这有可能吗?还是我必须在底部留下一个键盘大小的间隙(有点毫无意义)。

谢谢

0 投票
1 回答
2107 浏览

android - 如何应用点击监听器?

我正在使用 page curl 制作应用程序,因为我正在使用此链接:-

在那个使用位图实现页面卷曲的链接中。但我的要求是卷曲到视图,为此我将视图(线性布局)转换为位图并在子视图上设置 onclicklistener,更多说明请参见附图 页面卷曲工作正常不幸的是onclick监听器不工作请任何人建议我

我的代码如下: -

在这里,我放了 Myview 的代码并将其转换为位图。问题是我如何获得 onclickListener 呢?请任何人建议我提前谢谢。

0 投票
1 回答
1261 浏览

uiscrollview - 如果翻页未完成,如何修复 uipageviewcontroller exc_bad_access?

我的应用程序中出现了 exc_bad_access,但我不知道如何修复它。我刚刚升级到 Xcode 4.5,我的目标是 IOS 5.0。这也是我第一次使用 UIPageViewController。我更喜欢尽可能多地使用故事板。

我正在尝试做的是重新创建一个高尔夫球场翻书,其中包含可以滚动和缩放的图像。我现在基本上已经有了几个主要工作的教程的混搭;

1)我设置了一个 UIPageviewController,它加载了一个 UIScrollview,它向它添加了一个 imageView。2)通过手势或点击翻转正在工作,滚动正在工作,我有捏缩放工作和自定义单指和两指点击以放大/缩小。3) 当您开始用滑动手势翻页,然后松开手指时,会出现崩溃。这基本上取消了翻转,但随后一条消息被发送到一个僵尸对象。

这是我的“GuideViewController.h”,它充当数据源和根。

这是实施

现在对于视图,我们正在浏览“YardageHoleViewController.h”

在这里你可以看到我有一些事情正在发生。有一些子视图可以根据位置等显示到杯子的距离。您还可以看到一些插座,除了手势之外,我还想在顶部有按钮进行导航,现在这不起作用,因为手势覆盖了按钮点击(稍后的另一个问题)。

所以这里是肉和土豆'YardageHoleViewController.m'

哇!大量阅读。所以我首先尝试的是设置异常断点。没运气。然后我添加了很多 NSlog 语句来查看我们崩溃的位置,最后在仪器中寻找僵尸。在这里,我们在 YardageHoleViewController 中的 malloc 上看到“一条 Objective-C 消息已发送到地址为 0x1386e0e0 的已释放对象(僵尸)”。

从我的 NSLog 语句中,我可以看到成功的翻页看起来像这样;2012-12-16 13:33:52.280 BAP 模板 [1365:13a03] 获取索引处的数据视图控制器:0 //从此处开始翻转 > 2012-12-16 13:34:06.289 BAP 模板 [1365:13a03] 获取视图控制器在视图控制器 2012-12-16 13:34:06.290 BAP 模板 [1365:13a03] 返回 indexOfViewController 之后:0 2012-12-16 13:34:06.292 BAP 模板 [1365:13a03] 在索引处获取数据视图控制器: 1

这是当您开始翻转然后发布 2012-12-16 13:36:18.613 BAP Template[1365:13a03] 在索引处获取数据视图控制器时发生的情况:0 //开始翻转然后发布 2012-12-16 13: 36:21.828 BAP 模板 [1365:13a03] 获取视图控制器后视图控制器 2012-12-16 13:36:21.829 BAP 模板 [1365:13a03] 返回 indexOfViewController:0 2012-12-16 13:36:21.831 BAP 模板 [ 1365:13a03] 在索引处获取数据视图控制器:1

所以从某种意义上说,它试图表现得好像它完成了翻转,但我们没有,然后就是我们遇到了糟糕的时刻 =(

我已将所有内容设置为强,我真的不知道接下来要尝试什么?

一般来说,对我的代码的任何建议将不胜感激。提前致谢! 僵尸简介

更新我查看了组织者线程 0 名称中的崩溃日志:调度队列:com.apple.main-thread 线程 0 崩溃:0 libobjc.A.dylib 0x3737bf78 objc_msgSend + 16 1 CoreLocation 0x3405ddc0 -[CLLocationManager onClientEventLocation:] + 1136 2 CoreLocation 0x3405d77e -[CLLocationManager onClientEvent:supportInfo:] + 194 3 CoreLocation 0x34057e38 __CLClientInvokeCallback_block_invoke_0 + 48 我已经注释掉了在 viewDidLoad / willDisappear 中开始/停止更新位置的两行。

不再崩溃,但为什么呢?