Comments (7)
I'm using the below ThemeDemo.swift file to create the frame style.
ThemeDemo.swift.zip
from frames-ios.
I can see that the current API would enable the customisability of that behaviour. Unfortunately the TextFields do not currently use that property.
We have 2 options for this, clean out the external API or extend functionality.
It would be nice to understand if possible, in your use case, would this be an important behaviour to enable the experience your team wants for your users?
from frames-ios.
hello @alex-ioja-yang-cko
In the current source code is it possible to change the alignment of TextField or you will have to make any changes in your library for this?
from frames-ios.
@Dev-iOS-Appbirds this is what we need to decide with Product & Engineering.
As it stands, changing the text alignment in TextField was not planned to be supported and the existence of that property is a symptom of a different code level behaviour that should be improved.
It may help our Product team to make a decision if there are genuine use cases where that property is actually required and improves experience for our merchants users. As it is, TextFields follow the default OS behaviour (left aligned standard and right aligned when RTL - like when using Arabic).
from frames-ios.
hello @alex-ioja-yang-cko
Yes if you could please add this feature as we have users who are going to use the application and we want our user experience to improve and as you can see the issue in the above screenshot attached. Let me know if it is possible that there is anything else i can change at my end to solve this problem?
from frames-ios.
Hey @Dev-iOS-Appbirds, thanks for raising this feedback!
As Alex mentioned, we have followed standard iOS behaviour for left-aligned for languages like English, French etc., and then right-aligned for Arabic.
However, we will keep this feature in mind for a future release, but I don't have a concrete date right now on when we might release a feature to change text alignment within fields.
from frames-ios.
Closing this stale issue since the behaviour I'm currently experiencing after changing the simulator language to Arabic is as above.
Feel free to re-open, ask more or create a new issue if you are still experiencing any issues 🙂
from frames-ios.
Related Issues (20)
- Back Button and Accepted Cards not showing on TestFlight Build HOT 5
- Does headless mode have been removed in 4.0 ? HOT 4
- Support of alternative payment methods HOT 1
- Text color in Text fields isn't updated after changing Light/Dark mode HOT 4
- 3ds redirection not working HOT 2
- Remove Billing Info (name , address etc) from form.
- PhoneNumberKit dependency update HOT 5
- Expiry date textfield doesn't append '/' which lead to invalid date format error - Frames 4.0.4, Xcode 14.3 HOT 2
- Expiry date textfield doesn't append '/' which lead to invalid date format error - Frames 4.0.4, Xcode 14.3 HOT 1
- Users can submit the Pay button twice before 3DS view pops up HOT 4
- Support for app extension HOT 7
- Crash when use payment view HOT 15
- Problem with customisation. HOT 18
- Payment page alignment or text based on language switching is not updating HOT 5
- apple pay token got card_expired error HOT 1
- Crash with Apple Pay and version 4.3.3 of Frames and 2.0.3 of Risk SDKs HOT 19
- Issue with Cardholder Name validation
- Form scrolling to the top and navigation bar not hiding HOT 8
- RTL is updating for Arabic language but string are not translated. HOT 1
- CheckoutAPIService.createToken result block never called HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from frames-ios.