[Mono-bugs] [Bug 553656] New: CAAnimation does not confirm to CAMediaTiming protocol.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Nov 8 17:24:59 EST 2009


http://bugzilla.novell.com/show_bug.cgi?id=553656


           Summary: CAAnimation does not confirm to CAMediaTiming
                    protocol.
    Classification: Mono
           Product: MonoTouch
           Version: unspecified
          Platform: Macintosh
        OS/Version: Mac OS X 10.6
            Status: NEW
          Severity: Enhancement
          Priority: P5 - None
         Component: Class Libraries
        AssignedTo: gnorton at novell.com
        ReportedBy: chrisntr at gmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-GB;
rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5

CAAnimation has certain available properties such as "Duration" and "FillMode"
which are part of the Protocol "CAMediaTiming" of which CAANimation conforms
to. This isn't the case for Monotouch.

See Apple docs for an example of Duration being used with a CAAnimation object
(CABasicAnimation to be precise).
http://developer.euro.apple.com/iphone/library/documentation/Cocoa/Conceptual/CoreAnimation_guide/Articles/AnimatingLayers.html#//apple_ref/doc/uid/TP40006085-SW1

Cheers.

Reproducible: Always

Steps to Reproduce:
1. Write var anim = (CABasicAnimation)
CABasicAnimation.FromKeyPath("position.y");
2. anim.Duration should exist but it currently doesn't.
Actual Results:  
No duration property on CABasicAnimation object.

Expected Results:  
A Duration property on CABasicAnimation.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list