kri*_*hna 5 iphone objective-c ipad ios uipageviewcontroller
我有一个奇怪的问题,我有一个页面应用程序,其中我使用了一个页面UITextView,但当我点击UITextView它移动到下一页时,不能写任何东西.
我使用时没有问题UIPageViewControllerTransitionStylePageCurl.唯一的问题是UIPageViewControllerTransitionStyleScroll.谁知道解决方案?请帮我
Edd*_*rja 16
我自己遇到了同样的问题,看起来这是UITextField或UITextView成为UIScrollView内第一响应者时出现的一些默认行为的结果.
防止UITextView滚动UIPageViewController的解决方案是首先将其嵌入到UIScrollView中,而不是直接嵌入到页面的主视图中.
这是有效的,因为当UITextView成为第一响应者时,它将在UIScrollView类型的视图层次结构中搜索最早的超级视图,并且它将滚动该滚动视图以适应覆盖屏幕的键盘.如果你不裹的UITextView一个内部的UIScrollView,你UIPageViewController的内部的UIScrollView将选择和滚动,产生意外的行为.
小智 -2
你可以参考下面的链接..
UIPageViewControllerTransitionStylePageCurl - http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPageViewControllerClassReferenceClassRef/UIPageViewControllerClassReference.html
UIPageViewControllerTransitionStyleScroll - http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPageViewControllerClassReferenceClassRef/UIPageViewControllerClassReference.html
| 归档时间: |
|
| 查看次数: |
860 次 |
| 最近记录: |