• @psyFi, call size_to_fit on the label. Your enclosing view probably needs to be custom so that you can implement the layout method where you first size the label and then position the image. If your text changes a lot, you might also implement a text property for the enclosing class, where you can set the label text and then call size_to_fit on the enclosing view, or just the repositioning code directly.

  • As per @Webmaster4o , @Moe and @TutorialDoctor, the App template is clearly what you want @psyFi.

    But the idea of a runtime app is something I've actually been thinking about and I think there's value there.

    @omz is there anyway to use the shared "app group" functionality of iOS as Pythonista2 and Pythonista3 do to allow either the template, or an ancillary app made by you to act as a dedicated testing app - no editing abilities, just a container to run the app. Perhaps you could specify which script to run in the global iOS settings, or from within Pythonista2/3. You could really quickly make edits in the main apps, and test in the ancillary app to get a close idea of how quickly your app launches without all the editor cruft etc, so it would be built from the template. You could even charge money for it, and it would (i assume) be a minimal amount of work for you to implement since most of it is already done in the form of the template!
    And looking to the future - once the issues with split-screen multitasking are remedied by Apple, imagine being able to have pythonista2/3 on one half of the screen and the testing app on another - it would be like a real development workflow!!

    Food for thought.

Internal error.

Oops! Looks like something went wrong!