1
contentMode
이 UIViewContentModeScaleAspectFill
으로 설정된 버튼이 있습니다. 이것을 다음과 같이 설정합니다 :AspectFill이 UIImageView를 채우지 않습니다.
self.itemImage.imageView.contentMode = UIViewContentModeScaleAspectFill;
버튼의 경우 Mode-Aspect Fill in IB로 설정합니다. 가끔 내 이미지가이 경우처럼 (내가하고 싶은) 버튼을 기입하지 않습니다, 그러나
[self.itemImage setImage:image forState:UIControlStateNormal];
: : 나 이미지를 설정할 때, 내가 설정하지 마십시오는 배경 이미지로입니다
각면의 회색 공간을 참조하십시오. iOS 6 및 7 모두에서 발생합니다.
아이디어가 있으십니까?
itemImage 내있는 UIButton 이름 – artooras
사용입니다 self.itemImage.contentMode = UIViewContentModeScaleAspectFill; [self.itemImage setBackgroundImage : forState :] – Yogendra
UIButton의 이미지는 버튼의 일부일뿐입니다. 이미지와 텍스트를 설정하면 서로 옆에 나타납니다. 간격을 제거하려고 할 수는 있지만 해킹이 될 수 있습니다. – Klaas