Ios UIScrollView没有';不要向正确的方向滚动
我有一只奇怪的虫子。我有一个UIViewController,UIView中嵌入了一个UIScrollView。在UIScrollview中有一些图像,但是我需要更多的空间,所以我想在当前图像下放置一些图像。我做了所有通常的事情来创建和初始化我的ScrollView,但是它不是向上/向下滚动,而是向左/向右滚动…发生了什么Ios UIScrollView没有';不要向正确的方向滚动,ios,iphone,objective-c,uiview,uiscrollview,Ios,Iphone,Objective C,Uiview,Uiscrollview,我有一只奇怪的虫子。我有一个UIViewController,UIView中嵌入了一个UIScrollView。在UIScrollview中有一些图像,但是我需要更多的空间,所以我想在当前图像下放置一些图像。我做了所有通常的事情来创建和初始化我的ScrollView,但是它不是向上/向下滚动,而是向左/向右滚动…发生了什么 我在.h中声明了“UIScrollViewDelegate” 我的属性@property(弱,非原子)IBOutlet UIScrollView*scrollViewCon
- 我在.h中声明了“UIScrollViewDelegate”
- 我的属性
@property(弱,非原子)IBOutlet UIScrollView*scrollViewContent代码>已连接到IB中的我的滚动视图
- 我的ContentSize声明为:
self.scrollViewContent.ContentSize=CGSizeMake(self.scrollViewContent.frame.size.width,1000)代码>并且无论我在ViewDidLoad还是viewDidLayoutSubviews中声明它都不会改变任何东西
- 我设置self.scrollViewContent.delegate=self代码> 在ViewDidLoad中
[self.scrollViewContent setContentSize:CGSizeMake(1500, 2000)];
NSLog(@"contentSize width %f", self.scrollViewContent.contentSize.width);
NSLog(@"contentSize height %f", self.scrollViewContent.contentSize.height);
结果:
“contentSize宽度2000.000000”
“内容大小高度0.000000”
更新2如果我在另一个项目中使用完全相同的代码和完全相同的Xib,它就可以正常工作……我的实际项目有什么问题吗?
请交叉核对您是否申报了
UIScrollViewDelegate是否位于.h文件
At.m文件
@内容综合
希望它可以帮助您……您需要显示更多的代码。这就是我所有的代码。图像是在Interface BuilderAm中设置的,我理解正确,您设置contentSize,然后立即在下一行代码中读回,这会给您不同的值?您使用的是标准滚动视图还是它的子类?请记录您的滚动视图转换。@yurish完全正确。请注意,我在另一个项目中使用了完全相同的代码,它工作得非常完美。我在.h中声明了委托,在.m中合成了出口