self.layer.borderWidth = 0.5;
bir UIButton
veya UITextField
retina ekranda ince hale fakat sağ ve alt sınırları render yoktur ederken olmayan retina ekranda sadece üst ve sol sınırları hale.Neden retina olmayan ekranlarda 1.0pt'den daha küçük çizgiler düzgün görüntülenmiyor? üzerinde
Ekranın dpi'si ve alt nokta çizgilerinin nasıl çizildiği ile ilgili bir şey olduğunu varsayalım, ancak daha iyi bir açıklama olması olasıdır.
Soru: 0.5
için borderWidth
set ile retina olmayan retina hem ekranlarda beklendiği gibi bir UIView
'ın sınır gösterinin tüm tarafların sahip olmak mümkün olmadığını ben bilmek istiyorum.
, yarım 0,5 puan 1 pikseldir. 1 piksellik bir kenarlık, mükemmel bir şekilde tutarlı ve net bir kavramdır. Retina dışı, diğer taraftan, 0.5 puan yarım pikseldir. Tam olarak ne tür bir sonucun * çerçevenin bir yarım piksel sınır çizmesini istemenizi beklersiniz? –