Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-14273] iOS7: Table View Rows can be seen in Status Bar

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2013-08-12T16:44:00.000+0000
Affected Version/sRelease 3.1.1
Fix Version/s2013 Sprint 16, 2013 Sprint 16 API, Release 3.1.2, Release 3.2.0
ComponentsiOS
Labelsios7, qe-3.1.2, qe-closed-3.1.2, qe-ks, qe-testadded, regression
ReporterOlga Romero
AssigneeIngo Muschenetz
Created2013-06-18T19:07:02.000+0000
Updated2015-02-02T20:46:47.000+0000

Description

It is a *regression*, does not occur in ios6 Test steps: 1. Install and run KS. 2. Rotate the device. Actual result: Table View rows are visible in the Status Bar. Please refer to screenshots. Expected result: The Status Bar should cover Table View Rows.

Attachments

FileDateSize
iOS6.png2013-06-18T19:07:02.000+000083986
iOS7.0.png2013-06-18T19:07:02.000+000078322

Comments

  1. Timan Rebel 2013-06-24

    It seems that is actually the way iOS7 is rendering ScrollViews now. Becausethe statusbar and menubar are (partially) translucent, they want app developers to start using the whole screen. You can choose to revert back to the 'old' way however. This can be controlled via the UIExtendedEdge on the UIViewController. Thus, Titanium needs support for that
  2. Sabil Rahim 2013-08-12

    Fixed in iOS 7 UI patch 1
  3. Olga Romero 2013-08-16

    Tested and verified the fix with: Appcelerator Studio, build: 3.1.2.201308091728 Titanium SDK, build: 3.1.2.GA CLI: 3.1.2 KS 3.1.2.GA Ipad4 iOS 7 iPhone5 iOS7

JSON Source