0

我应该为 iOS 应用程序中的背景图像使用什么 UI 元素?图片非常小(98*51),我需要在上面放一个小标签和两个按钮。我尝试使用标签(但找不到更改尺寸的位置,我无法仅使用鼠标将其更改为正确的标签)和 UIImageView。有什么建议么?

4

3 回答 3

0

如果您使用的是界面生成器,那么使用具有适当尺寸的 UIImageView 应该没有问题,然后将标签和按钮放在它上面。您可以从右侧面板中的尺寸检查器访问任何元素的尺寸(图标看起来像一个小尺子)。

于 2012-08-19T16:33:06.410 回答
0

您尝试过的两种方式都应该有效。您的第一种方法听起来更容易实现,但您的第二种方法更灵活。

使用您的第一种方法,您可以使用此答案中描述的技术将图像放置在标签后面,通过设置整个标签的尺寸来设置它label.frame = CGMakeRect(x, y, 98, 51)

路线UIImageView也应该相当简单。请记住将标签的背景设置为透明,如本答案中所述

于 2012-08-19T16:33:46.137 回答
0

我不确定我是否完全理解你的问题,但如果你想要一个平铺的背景图像,简单的方法是使用这个:

[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imagedNamed:@"myImage.png"]]];
于 2012-08-19T16:56:48.840 回答