【发布时间】:2015-02-15 18:03:50
【问题描述】:
我正在尝试创建一个带有图像和文本的 ui 按钮。
我需要的很简单:
第一行居中的图像和另一行居中的标签。
所以我在情节提要中创建了一个 uibutton,以这种方式设置文本和背景:
但结果对我不利。
这就是我所拥有的:
这就是我需要的:
有人可以帮我吗?
谢谢!
编辑
我以这种方式创建了一个自定义 UIButton:
.h
#import <UIKit/UIKit.h>
@interface MenuButton : UIButton
@property (weak, nonatomic) IBOutlet UIImageView *image;
@property (weak, nonatomic) IBOutlet UILabel *text;
@end
.m
#import "MenuButton.h"
@implementation MenuButton
@end
在界面生成器中,我创建了一个带有 MenuButton 类的视图,添加了一个图像和一个标签并连接到 .h。
现在我的问题是:
如何将图像和标签传递给该新按钮,以便在内部实例化多个具有不同值的“自定义按钮”?
谢谢!
【问题讨论】:
-
按钮是外面的矩形吗?
-
是的,整个按钮包含图片和文字
-
如果你想要这种行为,我建议继承 UIButton,并添加这种行为
-
好的,我知道我需要覆盖 uibutton 并使用图像和文本创建我的按钮.. 但是如何? :) 你有一些关于创建带有图像和文本的 uibutton 的指南吗?谢谢!
标签: ios uibutton background-image