Thanks *Nic*,

So something like this(?):

https://gist.github.com/3082446


If you're going of *Element*, you don't have a *UIView *to play with,
right?  I'm not sure if going all the way to Element is too low-level for
me - but if I want complete rendering control, I think I need to.

In the gist I have to create my own *TableViewCell*.  Is this in the weeks,
or the right way to do things?  I suspect that this could be more
efficient, given the warnings about cell's not being recycled when using
the *UIViewElement.*

>From the docs:

*UIViewElement
*Can we used to host a standard UIView as an element, in this case no cell
reuse will take place.





On Tue, Jul 10, 2012 at 7:12 PM, Nic Wise <n...@fastchicken.co.nz> wrote:

> Yup, thats what I do: inherit off Element (or something a little further
> down the stack) and add my own stuff into the view
>
> yell for code. :)
>
> On Tue, Jul 10, 2012 at 6:31 AM, Phil Cockfield <p...@cockfield.net>wrote:
>
>> I just found this by Miguel:
>>
>>
>> http://stackoverflow.com/questions/4028356/monotouch-dialogs-ownerdrawnelement-highlight-not-working
>>
>> The OwnerDrawnElement was a contribution from the community, and it is
>> not as sophisticated as it should be. I would not depend on it for anything
>> beyond the trivially basic.
>>
>> I strongly recommend that you create your own Element, if you want to
>> reuse some of the code for OwnerDrawElement, you could copy and paste that.
>>
>>
>> So perhaps I should be just deriving from *Element* and overriding *
>> GetCell*.  Is that too low-level?
>> What's the best practice here?
>>
>> Thanks!
>>
>>
>>
>> On Tue, Jul 10, 2012 at 2:27 PM, Phil Cockfield <p...@cockfield.net>wrote:
>>
>>> When wanting to get in and totally control cell style rendering, is
>>> there a preferred approach between these two options:
>>>
>>> - OwnerDrawnElement
>>> - UIViewElement
>>>
>>> For [UIViewElement] the docs say : "Can we used to host a standard
>>> UIView as an element, in this case no cell reuse will take place."
>>>
>>> That sounds bad.  What I'm not experienced enough to know.  What are
>>> people preferring to do when they want to render custom stuff?
>>> UIViewElement sounds easier.  Is it like doing a bargain with the
>>> devil?
>>>
>>> Thanks.
>>> --
>>> Phil Cockfield
>>>
>>
>>
>>
>> --
>> *Phil *Cockfield
>>
>>
>>
>>
>> _______________________________________________
>> MonoTouch mailing list
>> MonoTouch@lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/monotouch
>>
>>
>
>
> --
> Nic Wise
> t.  +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
> b. http://www.fastchicken.co.nz/
>
> Earnest: Self-employed? Track your business expenses and income.
> http://earnestapp.com
> Nearest Bus: find when the next bus is coming to your stop.
> http://goo.gl/Vcz1p
> mobileAgent (for FreeAgent): get your accounts in your pocket.
> http://goo.gl/IuBU
> Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
> London Bike App: Find the nearest Boris Bike, and get riding!
> http://goo.gl/Icp2
>
>


-- 
*Phil *Cockfield
_______________________________________________
MonoTouch mailing list
MonoTouch@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to