Ios UIScrollView子级已反转坐标
我有一个UIScrollView作为ViewController.view的子视图,由于某种原因,UIScrollView中的坐标系似乎是反向的?这有什么原因吗 当我将UILabels或UIImages添加到UISCrollView时,它似乎是以相反的方式添加的 这样的声明Ios UIScrollView子级已反转坐标,ios,uiscrollview,Ios,Uiscrollview,我有一个UIScrollView作为ViewController.view的子视图,由于某种原因,UIScrollView中的坐标系似乎是反向的?这有什么原因吗 当我将UILabels或UIImages添加到UISCrollView时,它似乎是以相反的方式添加的 这样的声明 tempLabel = [[UILabel alloc] initWithFrame: CGRectMake(tempImage.frame.origin.x, tempImage.frame.orig
tempLabel = [[UILabel alloc] initWithFrame:
CGRectMake(tempImage.frame.origin.x,
tempImage.frame.origin.y + tempImage.frame.size.height * 1.5,
80,
25)];
将标签添加到图像的左上角,而不是中间的下方。是什么原因导致坐标翻转?检查界面生成器中的“原点”属性,确保它位于左上角,如您所期望的那样:
在进行此呼叫之前,您是否可以记录临时图像边界?为什么你要做<代码> TimeSimult.Frask.Orth.y+TimeMig.Fr.sisi.Head * 1.5 而不是<代码> TimeSimult.Frase.Orth.y+TimeSimult.Frime.Sigult.Hyth/ 2 像你的宽度?我想把uIabell放在图像宽度的中间,并在图像本身的下面。2将把它放在两个轴的正中间,在图像的顶部。你如何添加它<代码>[scrollView addSubView:tempLabel]代码>?如果您尝试将其添加为图像的子视图,它将执行奇怪的捕捉到左上角的操作,因为它不在您尝试将其完全添加到的视图中。看起来我错误地将其添加到self.view中,而且我没有在IB中单击原点。