)でのみぼやけて見えます。数日間この質問のために髪を引っ掻いています。iOS:UIButtonの境界線の色は、iphone6(
基本的には、問題がある:
IこのUIButtonのUIImageViewに配置された画像と、□ボタン(同じ幅及び高さ)を有します。そして、私はこのボタンのための円形の境界線を持っていると思います。だから私はこの方法でそれを達成:
self.myButton.imageView.layer.borderColor = [[UIColor colorWithWhite:1 alpha:0.68] CGColor];
self.myButton.imageView.layer.borderWidth = 0.5f;
self.myButton.imageView.layer.cornerRadius = self.myButton.imageView.frame.size.height/2;
まあ、境界線は円形であるが、それは、iphone6/iphone6sに表示されている場合、境界線がぼやけ/非常にあいまいに見える、と下の境界が少しでもあります切った。しかし、iphone5s/iphone6 plusの場合は、境界線がよく見えます(まだ少しばかだけど)。だから何がこの問題を引き起こしたのだろうか?ここで
は、(境界線の幅を0.5Fと左1、右1は1.Fである)、それはiphone 6で次のようになります。
そして、ここではそれがiphone5sでどのように見えるかです(少なくとも私はまだ下の境界を持っている):
は、事前にどうもありがとうございます!
ボタンが上下に動いても同じように見えますか? – FishStix
@FishStix、残念ながら、それは同じように見える – Chenglu
異なるデバイスが6秒で、解像度が5秒よりもはるかに高いので、ボーダー幅0.5fは5秒よりも薄く見えます。 – childrenOurFuture