我有一个Indoor Mapping应用程序。我有一个代表地图的.png。有些引脚需要在某些兴趣点(楼梯,电梯,商店等)以编程方式放置在地图上。Swift - 在所有设备的相同位置向UIImageView添加子视图
比方说,在iPhone 5,我在点
CGPointMake(100,y:100)
添加一个UIView作为一个子视图我的UIImageView,它表明(被放完了)一些楼梯在UIImageView的。问题是,当我在iPad上运行应用程序时,例如,UIImageView较大,UIView不在楼梯上。我必须修改我的x,y为UIView。
我曾试图弥补根据
UIScreen.mainScreen().bounds.size.width
和
UIScreen.mainScreen().bounds.size.height
一些计算来确定的UIView的下一页末和newY但我不能设法地方的UIView在每个设备都有相同的点。
是否有第三方库可以解决我的问题?还是一个方程来确定newX和newY?
谢谢
德拉戈什
请提供您的代码和屏幕截图的问题。 – DJ1
您可能想要使用约束布局强制UIImageView的大小,和/或更改UIImageView的内容模式? – Larme
iPhone5:http://picpaste.com/iphone5-JmugDSJq.png iPhone6:http://picpaste.com/Iphone6-wT6L7Zes.png –