Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-5342] Kitchensink: iOS 5: Base UI>Views>Table Views>Table View (layout 3) does not render icons correctly

GitHub Issuen/a
Resolution Date2011-09-29T14:08:27.000+0000
Affected Version/sRelease 1.7.2
Fix Version/sSprint 2011-39
Labelsios5, kitchensink
ReporterEric Merriman
AssigneeBlain Hamon


Description: While testing KS 172 on iOS 5, Base UI>Views>Table Views>Table View (layout 3), I manipulated the table rows by hitting the "plus" and "minus" icons and noted that the "plus" and "minus" icons were not being rendered correctly after the operation. It actually looks like they are scaled up and inside a square. Steps to Reproduce: 1) Install KS with SDK 1.7.2 onto iOS 5 device 2) Navigate to Base UI>Views>Table Views>Table View (layout 3) 3) Tap the "plus" icon 4) On the same row, tap the "minus" icon 5) Optional: Tap the "plus" icon again to see the bad "minus" icon Results: The "plus" icon is now a rounded square with what looks like a scaled-up plus in it. If you followed optional step 5, you get a rounded square with what looks like a scaled-up minus in it. Expected results: No change in the appearance of the icons. Note: Does not occur with iOS 4.3x DOES occur with SDK 1.8.0.v20110922105247


Screenshot 2011.09.21 14.22.31.png2011-09-22T16:07:40.000+0000118704
Screenshot 2011.09.21 14.22.55.png2011-09-22T16:07:40.000+0000118390


  1. Blain Hamon 2011-09-29

    Okay, this looks like something we can't fix sanely. This is a confluence of things, namely that the UIButton ignores the background image's scale property. Even when we do try to reset the background image. And as such, I'm tempted to call this an apple bug. Fortunately, there is a workaround. This happens ONLY on background images on buttons where the device is a retina display and the image does not have a retina version. Moral of the story: All iPhone/universal apps MUST have retina display images for button graphics.
  2. Tamila Smolich 2012-03-27

    Bug also occurs on: SDK: 2.0.0.v20120327114816 Titanium Studio, build: Device: iPad 3 (5.1)
  3. Lee Morris 2017-03-10

    Closing ticket.

JSON Source