0

我有一个 UIButton,我正在尝试将可调整大小的图像设置为背景。图像大小为 25X25 点。我使用以下代码来设置图像。

UIImage *backgroundImage = [[UIImage imageNamed:@"barbutton_normal"] resizableImageWithCapInsets:UIEdgeInsetsMake(3, 2, 3, 2)];

    [self setBackgroundImage:backgroundImage forState:UIControlStateNormal];

    [self setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];

    [self setTitleEdgeInsets:UIEdgeInsetsMake(10,10, 10, 10)];

    self.layer.cornerRadius = 6.0;
    self.layer.masksToBounds = YES;

但是按钮看起来像这样:

在此处输入图像描述

我究竟做错了什么?另外,我怎样才能使按钮的顶部和底部大一点,这样它就不会看起来挤满了文字。

4

0 回答 0