iphone - 如何在主视图中定位 subview ?

标签 iphone objective-c ios

我在我的项目中创建了一个类,这个类是另一个类的子类;我想将这个 subview 放在主视图中,我缩小了 x 和 y 使其变小,但它总是出现在左上角,如何将它设置在其他位置?

最佳答案

如果您发布一些代码会更容易回答。您很可能需要修改 View 的 frame 属性。 frame 是一个矩形 (CGRect),用于确定您的 View 在其父 View 的坐标系中的位置和大小。 bounds 属性类似,但在其自身的坐标系中表示原点和大小(例如原点为 0,0)。

对于其他布局技巧,请查看 View 的 autoresizingMaskcontentMode 属性。事实上,阅读一般观点。 Apple 文档很好,这里有很多关于它们的内容。

关于iphone - 如何在主视图中定位 subview ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5549952/

相关文章:

ios - 如何在ios 9.1中删除iPhone MDM配置?

iphone - 美国 iPhone 是否具有 AVSpeechSynthesizer 的英国语音? (要测试的示例代码)

iphone - 无互联网连接时的困惑使用数据

objective-c - dealloc 调用后台 GCD 队列崩溃用 ARC 构建的应用程序

ios - 如何在我的应用程序中使用 Safari 的输入文件选择器?

iphone - 将来自不同 imageView 的两个图像合并到 iPhone 中的单个图像中

iphone - 我的项目中使用的私有(private) API - 初学者

ios - 在 ios6 上使用 Xcode 5 追踪僵尸

ios - NSMutableDictionary VS NSMutableArray 速度

android - 我们可以使用 Protractor 在带有 appium 的原生 Android 或 IOS 应用程序中进行自动化测试吗