Skip to content

Commit 7bb17e2

Browse files
authored
Update README.md to enhance TORoundedButton description
Revised the description of TORoundedButton for clarity and detail.
1 parent d90dcf0 commit 7bb17e2

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@
1616
</div>
1717
<p/>
1818

19-
`TORoundedButton` is an open source UI control of a standard user button. Its design consists of displaying text on top of a solid rectangle with rounded corners. This UI style started becoming the norm in iOS 11 with Apple introducing an official way to add this effect to `UIButton` [in iOS 15]((https://developer.apple.com/documentation/uikit/uibackgroundconfiguration)).
19+
`TORoundedButton` is an open source UI control of a standard user button. Its design consists of displaying text on top of a solid rectangle with rounded corners. This UI style started becoming the norm in iOS 11 with Apple introducing an official way to add this effect to `UIButton` [in iOS 15](https://developer.apple.com/documentation/uikit/uibackgroundconfiguration).
2020

21-
Even though there is now an official solution for adding rounded buttons to your iOS app, `TORoundedButton` still has a lot of value as an alternative. It been crafted to be as graphically performant as possible, based on guidance from Core Animation engineers from Apple at WWDC 2019. It is not simply a subclass of `UIButton`. Instead, it is a subclass of `UIControl` with all button graphics and behavior re-engineered from scratch. This allows a tailored, consistent experience across an entire app's surface, and includes additional conveniences such as graceful handling of the different UI styles in iOS 18 and iOS 26, as well as additional functionality like haptic feedback.
21+
Even though there is now an official solution for adding rounded buttons to your iOS app, `TORoundedButton` still has a lot of value as an alternative. It been crafted to be as graphically performant as possible, based on guidance from Core Animation engineers from Apple at WWDC 2019.
22+
23+
It is not simply a subclass of `UIButton`. Instead, it is a subclass of `UIControl` with all button graphics and behavior re-engineered from scratch. This allows a tailored, consistent experience across an entire app's surface, and includes additional conveniences such as graceful handling of the different UI styles in iOS 18 and iOS 26, as well as additional functionality like haptic feedback.
2224

2325
# Features
2426

0 commit comments

Comments
 (0)