Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-24352

iOS: Add MaskedImage, BlurView, LivePhotoView and and ButtonBar API's to ListView template types

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 6.0.1
    • Fix Version/s: Release 6.1.0
    • Component/s: iOS
    • Environment:

      Latest Ti Studio 4.8.1, CLI 6.0.1 GA

    • Story Points:
      3
    • Sprint:
      2017 Sprint 07 SDK

      Description

      All of a sudden, I can't use MaskedImages inside a ListView template.

      This has never been an issue earlier. This happened from no where. It works perfectly fine in the Simulator, but not when I build to the device.

      It's super easy to replicate, just create a listview, put a template item which uses a MaskedImage.

       var spaceTemplate = function() {
           return {
               properties: {
                   backgroundColor: "transparent",
                   selectionStyle: Ti.UI.iOS.ListViewCellSelectionStyle.NONE,
                   height: 10
               },
               childTemplates: [{
                   type: 'Ti.UI.MaskedImage',
                   properties: {
                       width: 20,
                       height: 20,
                       tint: '#FFFFFF',
                       image: "/path-to-image.png"
                   }
               }]
           };
       };
      

      EDIT by [~hansknoechel]: Changing ticket to also include other API's that are not available for ListView templates so far.

        Attachments

          Activity

            People

            • Assignee:
              hknoechel Hans Knöchel
              Reporter:
              oakleaf Mathias Eklöf
              Reviewer:
              Vijay Singh
              Tester:
              Eric Wieber (Inactive)
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-10451
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Source Code