Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-1337] iOS: Remote Images for rightImage of table view rows

GitHub Issuen/a
TypeBug
PriorityMedium
StatusOpen
ResolutionUnresolved
Affected Version/sRelease 8.3.0, Release 8.3.1
Fix Version/sn/a
ComponentsiOS
Labelsapi, easy-fix, qe-newKS
ReporterRalf Pfeiffer
AssigneeAbir Mukherjee
Created2011-04-15T02:49:45.000+0000
Updated2020-02-12T13:57:07.000+0000

Description

On iOS the rightImage property of a TableViewRow cannot be a remote url. On Android this property works as expected. Code to reproduce the problem:
<Alloy>
    <NavigationWindow>
        <Window>
            <TableView>
                <TableViewSection>
                    <TableViewRow title="Awesome" rightImage="https://appcelerator.com/wp-content/themes/appc-rwd/assets/media/images/axway-logo.png"></TableViewRow>
                </TableViewSection>
            </TableView>
        </Window>
    </NavigationWindow>
</Alloy>
The relevant controller code is $.getView().open()

Comments

  1. Stephen Tramer 2011-04-15

    Bumping to 1.5.

  2. Blain Hamon 2011-04-15

    Given that rightImage works on the UITableViewCell (read: Not a titanium class)'s UIImage left hand side, there would be significant complexity added to provide the delayed callback structure. This is why the difference of 'loadImmediate' and 'loadImage'.

    Noting this as a feature request, but expected behavior.

  3. Blain Hamon 2011-04-15

    Feature request, NOT expected behavior.

  4. Roberto Sanchez 2012-01-23

    According to TableViews guide: https://wiki.appcelerator.org/display/guides/TableViews leftImage and rightImage should accept local or remote images. In Row properties section appears: * leftImage – set this property equal to an image URL (local or remote) to display that image to the left of the row's title * rightImage – set this property equal to an image URL (local or remote) to display that image to the right of the row's title Is the guide wrong ?
  5. Stephen Tramer 2012-07-25

    Not invalidating/testing feature requests during scrub.
  6. Rima Umbrasas 2012-08-27

    Tested and failed on : Titanium Studio, build: 2.1.2.201208201549 Devices: iPhone 4 version 4.3.5 iPad 3 version 5.1. iPhone 4S version 6 beta 4
  7. Arildo Junior 2016-09-20

    Still same problem here. SDK 5.4.0 GA, iOS 9.3.

JSON Source