Gombok ios (uibutton), alma, Xcode fejlesztői
Gombok lehetővé teszik a felhasználó számára, hogy ellenőrizzék a viselkedés keresztül kapcsolatot. Meg kell adni a funkcionalitás a gomb keresztül szöveget vagy a képre. Gombok végre UIButton osztályban.
szabása gombok
Customize gombra Interface Builder, lásd gomb felügyelő attribútumok. Egyes beállítások csak a szoftver.
Tartalom gombok
Állítsd be a tartalmat gombok segítségével Type attribútum ellenőr vagy ingatlan ButtonType. Mivel iOS 7 gomb lekerekített sarkokkal elavulnak kulcsok mellett a rendszer, - UIButtonTypeSystem. Button objektum lehet megadni az öt standard típusok: a rendszer. részletek nyilvánosságra hozatalát. info fény. info sötét és add kapcsolatot. Az utolsó négy típus egy normál kép megjelenítéséhez a felhasználó a rendeltetési helyükre. Ezeket a képeket nem lehet megváltoztatni.
A viselkedés a gombok
A gombok nem kell delegálni. típusú vezérlő állíthatja be a viselkedést és a funkcionalitás megvalósítása nélkül bármilyen protokoll.
Gomb üzenetet küld, ha a felhasználó UIControlEventTouchUpInside neki köpni. Akkor válaszoljon erre az üzenetre, ha kijelöli a felvezető préselt Interface Builder programozottan hozzárendelni:
Ha kiválasztja a show-Touch a kiemelést, illetve ingatlan showsTouchWhenHighlighted. amikor a felhasználó megnyomja a gombot, a fehér fény egy olyan helyen, ahol volt egy érintés.
Ha a gomb egyedi kép, melírozott beállítja a kép (adjustsImageWhenHighlighted tulajdon) és akadálymentesített beállítja a kép (adjustsImageWhenDisabled tulajdon) opciók segítségével adja meg kellene-e változtatni a fényerőt a kép az átmenet a normális állapot, hogy a kiemelt gomb.
Megjelenése gomb
Testreszabhatja a megjelenését a gomb beállítása a következő tulajdonságokkal rendelkezik:
A gombok négy kimondja: az alapértelmezett. kiemelve. a kiválasztott és a fogyatékkal. Szabni a megjelenését a gombok minden állam, először válassza ki az állam az államban Config menü attribútumok ellenőr, majd a többi menük és szöveges mezők szabni a kiválasztott csoportot.
Árnyék eltolás meghatározza, hogy hány műszakban árnyék a szöveget a gombot. Akkor ez az érték a titleShadowOffset tulajdon.
Kiválaszthatja visszafordul Kiemelés (reversesTitleShadowWhenHighlighted tulajdonság), ha azt szeretné, hogy ellensúlyozza a vetett árnyék automatikusan ravernulo irányban, amikor a gomb nahlditsya a UIControlStateHighlighted állapotban.
árnyék az ingatlan van hatása, ha a gomb szövegét normális, azaz attribútumok nélkül.
színárnyalat
Megadhat egy saját gombot tone használatával tintColor tulajdon. Ez a tulajdonság állítja a gomb színe kép és szöveg.
Attribútumok gomb szövege
A gombok kétféle szöveg: egyszerű (plain) és attribútumok (tulajdonított). Egyszerű szöveges formátum egyetlen tulajdonság, mint például a betűtípus, méret, szín az egész vonalon. Szöveg attribútumok támogat sok ilyen készletek alkalmazandó egyes karakterek vagy egy sor karakterre.
A következő kép a területen, illetve ingatlan currentImage. állítsa be a kép gomb. Ha a gomb szöveget tartalmaz, a kép bal oldalán, különben ez a középre. A kép nincs tömörítve, és nem nyúlt, így meg kell, hogy kiválassza a képet a megfelelő méretű.
Használja Háttérmező (currentBackgroundImage tulajdon) beállítani a háttérképet. Ez a kép lesz préselt vagy nyújtottuk, hogy kitöltse a helyet gombra.