ios - UIScrollView 子级坐标反转

标签 ios uiscrollview

我有一个 UIScrollView 作为 ViewController.view 的子级,并且由于某种原因 UISCrollView 内的坐标系统似乎是相反的?这有什么原因吗?

当我将 UILabels 或 UIImages 添加到 UISCrollView 时,它似乎以相反的方式添加。

这样的声明

tempLabel = [[UILabel alloc] initWithFrame:
CGRectMake(tempImage.frame.origin.x,
           tempImage.frame.origin.y + tempImage.frame.size.height * 1.5,
           80, 
           25)];

将标签添加到图像的左上角,而不是中间的下方。什么可能导致坐标翻转?

最佳答案

检查界面构建器中的“Origin”属性,确保它位于您期望的左上角: enter image description here

关于ios - UIScrollView 子级坐标反转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11506158/

相关文章:

ios - 从实时音频流创建 NSData

ios - AFNetworking 完成 block 等到完成

ios - UIScrollView setContentOffset 会给scrollview 添加 subview ?

xcode - 自定义 UITextView 滚动大小

ios - 使用 Swift 创建自动播放视频 ScrollView 的最佳方法是什么?

ios - 链接 UIScrollView 和 UIPageControl

ios - 从LinkedIn API获取电子邮件地址

ios - iOS APP音乐设置

iphone - UIScrollView 在初始缩放后滚动太远

ios 滚动应该从主视图的顶部开始 - 而不是在 View 中的 tableview