說一個固定的比例位置一個UIView,我有一個UIImageView
或任何物體和我一起CGRectMake
這樣的設置在UIView
爲子視圖:坐落在距離屏幕的iOS的右邊緣
UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 30)];
UIImageView *imgView = [[UIImageView alloc]initWithFrame:CGRectMake(266, 0, 30, 30)];
[imgView setImage:[UIImage imageNamed:[self.imageDicKey objectAtIndex:section]]];
[headerView addSubview:imgView];
這裏我設置我的imgView
的位置,如CGRectMake(266, 0, 30, 30)];
,它計算它的位置,從左邊的x position
(即266)。如果我想從屏幕右側設置我的imgView
的位置?因此,在不同寬度的iPhone屏幕上,它顯示在一個相同的比例位置。但是,這將被視爲是從右邊緣開始的位置。 非常感謝先進。
感謝您的評論。這就是我所問的。 :D 完美的工作(y)....祝你有美好的一天。 :) – Tulon 2015-04-01 12:56:07
很高興幫助,祝你好運! – 2015-04-01 12:56:54