Wie clip-größere Bilder passen in die tabBar icons in tabBarController gebaut programmgesteuert.
Habe ich einen tab-controller programmgesteuert.
Nun, ich wollte Bilder hinzufügen, um die verschiedenen tabs, für die ich verwendet habe :
self.tabBarItem.image = [UIImage imageNamed:@"Sample_Image.png"];
Das problem ist Sample_image ist in der Größe größer als erforderlich ist tab.
Also möchte nur wissen wie kann ich clip in das Bild zu passen, in tabs.
InformationsquelleAutor Satish Gupta | 2014-04-01
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, dieses Stück code da dies die Größe des gewünschten Bildes und eine
UIImage
Instanz mit30x30
Größe (benötigte Größe fürUITabbar
).Fügen Sie Diese Methode
Benennen Sie Ihre Bild, um
[email protected]
. Dies wird als pixel-Verdoppelung für das Retina-Display.Ohne das @2x iOS nicht weiß, dass es sollte für einen scale-Faktor und es wird verwendet wie es ist, und obwohl es sollte halbiert werden.
In der Realität sollte es sein:
Sample_Image png (45 px oder so)
[email protected]
so sagen Sie nur:
Wenn Ihr icons passen nicht in die tabbar kopieren Sie dann das gleiche Bild 2x Bild-asset-oder 3x Bild-asset-statt 1x asset. Es wird richtig passen und es ist für mich gearbeitet