我使用resizableImageWithCapInsets
方法从此图片创建自定义按钮:
问题是我无法设法禁用以下效果,使按钮中间出现明确的水平限制:
它来自何处以及如何禁用它?
以下是信息代码:
UIImage *buttonImage = [[UIImage imageNamed:@"orangeButton.png"]
resizableImageWithCapInsets:UIEdgeInsetsMake(18, 18, 18, 18)];
[saveButton setBackgroundImage:buttonImage forState:UIControlStateNormal]
答案 0 :(得分:1)
刚刚在预览中试过......这是你按照自己的方式剪切图像时得到的效果。你有巨大的插图,所以你得到18像素的l / r / t / b ..
做你想做的事可能会使用较小的插图:例如5,5,5,5左右