iOS UI written by swift