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.

Kapcsolódó cikkek