> On Sep 21, 2016, at 11:18 AM, Torsten Curdt <tcu...@vafer.org> wrote:
> 
> On iOS I want to fill a layer with an image.
> The width should be filled and the image should retain its aspect ratio.
> This
> 
>        layer.contents = image.cgImage
>        layer.contentsGravity = kCAGravityResizeAspectFill
> 
> almost does the right thing - but it positions the image at the centers.
> I would like to have it positioned at the top.

There isn’t an option to fill width and align top. The more general 
recommendation in this space however would be to use a UIImageView, which has 
all the same options but participates in higher level layout (including the 
content of autoResizingMasks, and also auto layout).

> 
> While looking at the docs for CALayer I found "autoresizingMask" but that
> seems to be macOS only.
> 
> Any pointers?
> 
> cheers,
> Torsten
> _______________________________________________
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/david.duncan%40apple.com
> 
> This email sent to david.dun...@apple.com

--
David Duncan


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to