Re: IB_DESIGNABLE - anyone got it to work?
Re: IB_DESIGNABLE - anyone got it to work?
- Subject: Re: IB_DESIGNABLE - anyone got it to work?
- From: Kevin Meaney <email@hidden>
- Date: Tue, 12 May 2015 08:12:14 +0100
I am using this in in swift code that then calls into objective-c. I could not get it to work at first but that was because the drawing code was in a objective-c framework where the framework was being loaded with a run path search path that was relative to the application. I had to modify the framework path to @rpath and switch to loading it using @loader_path.
It works now, but does seem fragile.
Kevin
Sent from my iPad
> On 12 May 2015, at 07:43, Graham Cox <email@hidden> wrote:
>
> I’m exploring the use of the new IB_DESIGNABLE macro to preview a custom view live in IB.
>
> It keeps complaining that my view is taking too long to draw, over 200mS, which seems to be a limit built into IB. However, when I measure the time myself for drawing, it’s nowhere near this long - 10mS max, typically 2mS. Because of this constant and apparently erroneous complaint, IB doesn’t show my custom view. I’ve even tried to do some minimal drawing (just filling the dirty rect) for just the Interface Builder target, but I get the same problem, so it’s pretty clear that the timeout is nothing to do with my drawing.
>
> At other times IB complains that the rendering agent “crashed”, though it’s actually an exception from the bowels of Core Graphics. My usual drawing code never triggers the same exception, only when it’s drawn by the IB rendering agent.
>
> Has anyone been able to make this work?
>
> —Graham
>
>
>
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> 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:
>
> This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden