Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
jira ticket
So it s a big one.
It s a completely new label to support html and more.
It s based on DTCoreText and TTTAttributeLabel
Actually for DTCoreText it s based on my fork of it as i needed to modify it
I need DTCoreText for the "html string to NSAttributeString" and i use TTTAttributeLabel as the label it self (because the one from DTCoreText wasn't good enough).
As for the integration of DTCoreText(and DTFoundation as it comes with) into Titanium, i did what i could and i am willing to modify anything necessary.
Now about the label itself it behaves even better than the original one.
To show that and mostly to test the new label i actually let the old one in as TiUILabelOld. It will allow to compare the two.
I did some heavy testing and everything seems to be working.
Only one thing is bugging me and it was already present in the old one: The label doesnt behave correctly while animating. Especially the view is animated but the label view (the subview added in TiUILabel) is not and resize immediately. You can see the behavior in the example below.
Here is the example i use to test compare