ios - Draw attention to and foster discovery of actionable controls -


in attempt defer content, chose not use (navigation or tool) bars.

the app has tinted uibutton brings action sheet (where user share content, , adjust preferences).

what i've seen people don't interact button. merely @ content.

i'd draw attention button in subtle initial way, user discover content can shared or changed.

app content , uibutton

unsuccessful approaches:

  • changing button text (action or settings) icon image. while more recognizable/familiar, lose out on title describes selected content.

  • uialertcontroller (displaying instructions first launch). obnoxious.

  • coach marks. transparent overlay spoils initial impression.

what has helped, yet still unobtrusive:

  • changing background/foreground colors. button's more noticeable on black background.

i haven't tried animating button (until user taps it).

are there other or better methods user discover app interactive?

let glow. let glow. let glow.

view.layer.shadowcolor = [uicolor whitecolor].cgcolor; view.layer.shadowradius = 10.0f; view.layer.shadowopacity = 1.0f; view.layer.shadowoffset = cgsizezero;  [uiview animatewithduration:0.5f delay:0 options:uiviewanimationoptionautoreverse | uiviewanimationcurveeaseinout | uiviewanimationoptionrepeat | uiviewanimationoptionallowuserinteraction  animations:^{      [uiview setanimationrepeatcount:5];      view.transform = cgaffinetransformmakescale(1.2f, 1.2f);   } completion:^(bool finished) {      view.layer.shadowradius = 0.0f;     view.transform = cgaffinetransformmakescale(1.0f, 1.0f); }]; 

mess around colors, sizes, , timings needed.


Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -