Soru & Cevap

custom buton image sorunu ...

01.04.2015 - 04:17

Görselde gördüğünüz gibi 1 adet action'u tanımlanmış custom buton var.Sag üst köşede custom seçeneğini seçip Image ksımından attığım görseli seçtim. Sonra bildiğiniz gibi ios cihazlarda image atarken farklı pixel boytularında imageler atmak durumundayız.En azından ımageview de böyle oluyodu.Mesela retina ekranlar için @2x şeklinde görsel atılır.Allta bulunan görselde gördüğünüz gibi sol tarafa butonun kullanacağı görselleri attım .Ama bir sıkıntı var.Normalde  retina ekranlar @2x ve @3x kullanması lazm.İpadlar içnse ımage adından ipad olan görseli kullanması lazım.Ama simülatörde çalıştırdığımda @2x bile kullanmıyor yani hangi cihazda çalıştırırsam çalıştırayım takipet.png ımagejını  okuyor sadece.Diğerlerini okumuyor.Dolayısıyle buton küçük kalıyor Ekrana göre farklı buton imajı seçmiyor.

mainstoryboard görseli : http://i.hizliresim.com/YvAvlk.png

m dosyası görseli:http://i.hizliresim.com/LpLpGG.png

h dosyası görseli:http://i.hizliresim.com/ZL0LzZ.png

Bu sorunu nasıl çözebilrim? İstediğim şey , otomatik olarak butonun cihaza göre görsel ataması.(iphone 5 için @2x.png 6 plus için @3x.png gibi) Sanırm bir kod vs kullanmama gerekiyor.Bana yardımcı olabilir misiniz? 

Umarım derdimi anlatabilmişimdir.

 

 

 

 

3 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user coskungun
coskungun
02.04.2015 - 03:12

Merhaba

resimlerinizin isimlendirmesi yanlıs şu şekilde olmalı 

resim.png
resim@2x.png
resim@3x.png

Ipad için 

resim.png
resim@2x.png

iyi çalışmalar

 

 

 

Nuri
02.04.2015 - 09:38
Görsel adları sizin dediginiz gibi zaten neresi yanlış anlamdm
Coşkun
02.04.2015 - 11:59
takipet@1x~Ipad.png olmayacak