FocusTvButton allows the customization of UIButtons in tvOS, adding extra properties to customize layout attributes which are not customizable on UIButtons out of the box.
Custom properties:
- Focused background color
- Unfocused background color
- Selected background color
- Corner radius
- Scale factor when focused
- Shadow radius when focused
- Shadow opacity when focused
- Shadow color
- Shadow offset when focused
- Duration of the focus animation
- Title color when focuses/unfocused
Two color, linear gradient properties:
- Focused background end color
- Unfocused background end color
- Selected background end color
- gradient start & end points
A simple two color, linear gradient can be configured by setting either “background end” color properties. If neither “background end” color properties are set then FocusTvButton will use a solid background color by default.

Leave a Reply
You must be logged in to post a comment.