Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-175] Composite View Rendering Improvements

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionInvalid
Resolution Date2011-04-15T02:24:47.000+0000
Affected Version/sn/a
Fix Version/sBacklog
ComponentsiOS
Labelsios, iphone
ReporterNolan Wright
AssigneeBlain Hamon
Created2011-04-15T02:24:46.000+0000
Updated2017-03-02T18:31:20.000+0000

Description

Currently composite views don't render as a uniform UI, they render sequentially. We need them to render all at once if possible

Comments

  1. Blain Hamon 2011-04-15

    It is possible to make the composite view wait until everything's loaded, but it does mean that if a web view takes a long time to complete, the user is faced with a blank view for a long time, and that rendering the view will be perceived as slow. There might be other times where it's desirable to have the fast-loading views not wait for the web view.

    On one hand, having pages load at different speeds is jarring. On the other, imageViews and tableViews blocked by a webView might also be bad, especially if it has an external dependency.

    One possible solution is that all views have a 'hidden' property with show and hide methods. By displaying the composite view already hidden, and having the currentWindow 'loaded' event call the composite view show method, the same effect could be had.

  2. Blain Hamon 2011-04-15

    Moot as composite views went away in 0.9.

  3. Lee Morris 2017-03-02

    Closing as invalid.

JSON Source