相关疑难解决方法(0)

弹出回到UIViewController后,UIScrollView的原点发生了变化

我有一个UIViewController子类作为故事板中的一个场景,其中包含一个UIScrollView包含各种子视图的场景.其中一个子视图是一个UIButton分割成另一个场景UIViewController子类的子视图.当我从视图回来(弹出UIViewController关闭导航控制器堆栈),我发现,滚动视图的起源已经在某种程度上改变了,虽然contentsizecontentoffset似乎是正确的.

有趣的是,该应用程序有一个标签栏,当我离开并返回到该视图时,滚动视图正确设置,偏移量为(0,0).

这个过程基本上没有涉及代码,因为它几乎都在故事板中.由于我对使用故事板相当新,我觉得我做错了什么,虽然我不知道是什么.关于那可能是什么的任何想法?也许是调整问题或限制?

cocoa-touch storyboard uiscrollview ios

57
推荐指数
5
解决办法
4万
查看次数

UIScrollview Autolayout问题

我有autolayout(也许)和我的scrollview的问题!

我的问题

  1. 我向下滚动 视图

然后我推到另一个视图

然后我回去看看它的滚动视图,我无法滚动到最高点.(我在滚动视图的弹跳中看到它) 滚动型

有谁能够帮我?

iphone uiscrollview ios autolayout ios6

30
推荐指数
3
解决办法
2万
查看次数

UIScrollView contentOffset在另一个视图推送后更改

我有一个UIViewController在Interface Builder,和我添加UIScrollViewUIView.它具有contentOffset等于0.0 的属性,但是当我滚动UIScrollView到最底部并向另一个视图推送contentOffset更改时.

NSLog 给了我以下值:

//View just loaded
2013-09-09 16:19:27.455 my_app[24588:907] Scroll View content offset is 0.000000

//We came back from another view
2013-09-09 16:19:30.957 my_app[24588:907] Scroll View content offset is 108.000000
Run Code Online (Sandbox Code Playgroud)

这种行为的原因是什么?我刚刚UIScrollView在IB中添加了一个并且根本没有在代码中做任何事情.

contentHeight滚动视图的比我的大self.view.height.在frame滚动视图中保持不变.

cocoa-touch interface-builder uiscrollview uiview ios

7
推荐指数
2
解决办法
2万
查看次数