SkillAgentSearch skills...

LoginScreen

The project contain an login screen which was developed as test project, and then little bit modified and improved. The Login screen contain few UITextField for input login and password, three button for sign in via facebook/twitter/google plus (further in the text as the 'social btns'). If user tapped any text field, social btns will be hidden. Instead social btns will be showed button 'SIGN IN', for apply inputted data. All changes are animated. If tapped any social btns - will be hidden text fields, and instead showed brief info about selected account (avatar and user name). All changes are also animated. In this project represented only animation, little bit customizing UITextField appearance, and handling user interactions.

Install / Use

/learn @Oleksandren/LoginScreen
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

LoginScreen

The project contain an login screen which was developed as test project, and then little bit modified and improved. The Login screen contain few UITextField for input login and password, three button for sign in via facebook/twitter/google plus (further in the text as the 'social btns'). If user tapped any text field, social btns will be hidden. Instead social btns will be showed button 'SIGN IN', for apply inputted data. All changes are animated. If tapped any social btns - will be hidden text fields, and instead showed brief info about selected account (avatar and user name). All changes are also animated. In this project represented only animation, little bit customizing UITextField appearance, and handling user interactions.

Class UIView+Animation.swift is extensions of class UIView, which provides basic animation methods (such as animationFade, animationMoveUp, animationCircular) and convenience methods for work with animations.

View on GitHub
GitHub Stars57
CategoryDevelopment
Updated1mo ago
Forks13

Languages

Swift

Security Score

80/100

Audited on Feb 13, 2026

No findings