[TIMOB-15286] iOS7: Improved support for translucency on more UI elements
GitHub Issue | n/a |
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2013-10-23T16:43:01.000+0000 |
Affected Version/s | n/a |
Fix Version/s | 2013 Sprint 22, 2013 Sprint 22 API |
Components | iOS |
Labels | ios7, ipass1, translucency |
Reporter | Matthew Delmarter |
Assignee | Vishal Duggal |
Created | 2013-09-18T17:02:44.000+0000 |
Updated | 2018-08-06T17:37:06.000+0000 |
Description
In iOS7 translucency is key to indicating hierarchy on the UI to the user. However in Titanium SDK 3.1.3 so far I have only seen evidence of translucency supported on the TabBar, Toolbar, and Window Navigation bar. This is not thorough enough to work with Apple's guidelines.
For example if you look at Safari in iOS7 you will see that popover windows with TableViews in them are still fully translucent (see attached screenshot for example). But in Ti the TableView is not translucent.
Best practice we should also be able to layer Views or Windows and have them appear on top of content, with the content underneath showing through. This is not currently possible as far as I am aware.
This ticket is to get translucency supported on Views, Windows, Tables and other elements.
Attachments
no one has yet worked on a solution?
[~nicolomonili] Not yet. It is currently still planned for 3.2.0, which has several more weeks before code freeze. You are welcome to submit a pull request if you'd like to try your hand.
[~nicolomonili] How is TC-3072 different than TIMOB-15286?
in fact talking about the same topic, but my ticket has been open 7 days ago, while I only noticed this ticket today
Okay. I will then mark yours as a duplicate.
In the "fix's versions" has been added the 3.2.0SDK currently version 3.2.0 allows to extend the translucent properties to other objects?
It won't be available in 3.2.0 until the ticket is actually marked "resolved."
Screen shot of a semi transparent popover on iOS7 attached
Translucency is a property that is supported by a few UI elements and as specified we have exposed it for the aforementioned elements. The screenshot attached is an example of a popover with a semi transparent background. That is possible to do in Titanium. See attached code and screenshot for a sample
Doesn't work for me. Building it in 3.1.3 GA using Ti Studio 3.1.4 RC and Xcode 5.0.1 the Popover shows, but it has absolutely nothing in it, not even a title showing. I would have attached a screenshot, but cannot because the ticket is resolved.
maybe the ticket has been resolved because this feature will be added in the 3.2.0 SDK, so hopefully it will be
[~mdelmarter] The contentView property of the popover is a new feature added to 3.2.0 so you could customize the navigation controller [TIMOB-15402]. This is not available in 3.1.X branch. You can modify the sample by adding the tabbedbar and tableview to the popover instead and use this with 3.1.3 GA, though you will not be able to customize the navigation controller.
in this release : http://docs.appcelerator.com/titanium/release-notes/?version=3.2.0.B#ios7_1 has been added this new feature "blur" ?
nothing ??
Hi [~nicolomonili], I believe the issue is that it's not clear what you are asking. Can you let us knw specifically what you are requesting? Ideally, a sample set of test code that doesn't work as you expect?
Re-reviewing the comments, it seems that there is no native API for creating a blur: http://whoisryannystrom.com/2013/09/17/Live-blur-in-iOS7/ We'd be unlikely to add this functionality based on a workaround to the SDK. Is there an officially support way of producing this effect?
Ingo Muschenetz , who should answer this question ??? ... its just a shame that a platform like Titanium does not offer this feature if you could reproduce this (https://github.com/alexdrone/ios-realtimeblur) effect would be perfect
Closing as invalid. If incorrect, please reopen.