I have a big problem with text right now.
Since last iOs update (8.2 12D508) my texts don’t show anymore.
Things as simple as :
var text : Textfield = new Textfield();
text.defaultTextFormat = new Textformat("Arial", 20, 0x0066ff);
text.text = "blablabla";
don’t show anything
A lot of my in production games are affected, no text visible at all
I’ll try to update to last Lime, but I’m not sure I should update openfl to last beta yet. as I use a lot of extensions and it seems this part isn’t ready yet ? (no Lib.load / jni)
What can I do to show text again ? I don’t even have an error message when creating a textformat :’(
Halp!
Thanks
edit : tested more and actually even a simple textfield with no style doesn’t show anything.
I’m still struggling with my text showing problem.
I made a test project with nothing but this :
var textfield = new Textfield();
textfield.text = "test";
addChild(textfield);
and nothing shows up :’(
I used last lime (2.3) and last openfl (3 beta.3) in legacy mode.
Nobody else has the issue ?
edit : okay, build without -Dlegacy and now I have a runtime error after lime_font_load . After some googling it seems iOs 8.2 moved the font directory. So i guess my issue is related to the fact that lime can’t found default font anymore. Using embeded font may so temporary fix my issue as hcwdikk suggested.
edit2 : yep, just adding the used font in assets solved the issue. So i guess lime can’t found system fonts anymore on iOs.
edit3: btw it seems this iOs update is live since march 9th, I’m really surprised nobody had this issue .