2015-08-28 1 views
0

J'adore une belle interface et je pense que Facebook et Twitter l'ont frappé sur la tête quand il s'agit d'une belle UX/UI. Je cherche à créer une forme qui semble être combinée plutôt que des champs séparés espacés les uns des autres. Voici le lien vers le formulaire que j'essaye de créer, je posterais la photo mais je n'ai pas assez de réputation.Combined field login form Swift

http://wiki.genexus.com/commwiki/servlet/apgetwikiimage?21304,2

J'ai essayé fracassant les champs ensemble et l'édition du cornerRadius pour eux il ressemblerait à cela, mais cela ne fonctionne pas, j'ai essayé aussi une vue de la table qui ne fonctionnait pas aussi bien. Y a-t-il un autre moyen d'y parvenir?

+0

Bienvenue sur SOF. Votre question est trop générale. Vous devez démontrer ce que vous avez essayé d'accomplir et où vous êtes coincé. – Mundi

Répondre

1

Intégrer les deux UITextFields dans un UIView. Définissez le UITextFields'borderStyle sur None. Espace le UITextFields une distance appropriée les uns des autres et à partir des bords du UIView ils sont intégrés. Pour obtenir la ligne au milieu, la ligne est affichée dans votre lien, faites un UIView entre vos deux UITextFields. Définissez le backgroundColor sur ce que vous voulez que la ligne soit un height à 1. Enfin, sur le UIView qui contient tout cela, réglez layer.cornerRadius sur 5. Tout cela peut être fait depuis le storyboard ou en utilisant du code.

+0

Merci beaucoup, essayant de comprendre cela depuis si longtemps! –