It would appear that the UIAlertController (UIAlertAction) does not conform
to appearance proxies. Here is a list of controls that do (up to iOS 8.0)

On Tue, Dec 15, 2015 at 2:09 PM Doug Hill <[email protected]> wrote:

> I will echo the sentiments NOT to poke around into view hierarchies which
> aren’t public parts of the interface. It might work now but you will lose
> in the long run when Apple changes something, which they will.
>
> I suggest looking into using Appearance proxies. You can change just about
> any style/appearance of UI controls, either app-wide or when controls are
> contained in a specific view controller. I’ve done this for many UIKit
> views/controllers with great results, particularly when there isn’t a
> public interface to modify their style.
>
> Doug Hill
>
>
> > On Dec 15, 2015, at 10:43 AM, David Duncan <[email protected]>
> wrote:
> >
> >>
> >> On Dec 15, 2015, at 10:23 AM, Wojciech Czekalski <[email protected]
> <mailto:[email protected]>> wrote:
> >>
> >> I dont recommend it either but it is possible to do it this way. It
> requires extensive testing etc. If done properly however won't crash your
> app if anything but will silently fail.
> >
> > What I’m saying is that UIKit won’t guarantee that this won’t someday
> crash your application. Doing things like this is wholly undefined, do not
> do them.
> >
> >>
> >> Wysłane z iPhone'a
> >>
> >> Dnia 15.12.2015 o godz. 18:04 David Duncan <[email protected]>
> napisał(a):
> >>
> >>>
> >>>> On Dec 15, 2015, at 8:53 AM, Wojciech Czekalski <[email protected]>
> wrote:
> >>>>
> >>>> Yes, you can recursively iterate through the alert view's subviews
> and check for a UILabel and set the font on it. It's hacky but I don't
> think there's another way
> >>>
> >>> Do NOT do things like this. The view hierarchy is considered private
> and the results of any changes you make are not guaranteed to continue
> working into the future.
> >>>
> >>>>
> >>>> Wysłane z iPhone'a
> >>>>
> >>>> Dnia 15.12.2015 o godz. 15:44 Eric E. Dolecki <[email protected]>
> napisał(a):
> >>>>
> >>>>> I am hoping to change the font for the buttons in a
> UIAlertController (not
> >>>>> the color, just the face as the styles give me what I want). It
> doesn’t
> >>>>> appear I can use an attributedString (takes String) - is there any
> action I
> >>>>> can take to achieve this besides subclassing?
> >>>>>
> >>>>> Eric
>
> _______________________________________________
>
> Cocoa-dev mailing list ([email protected])
>
> 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/edolecki%40gmail.com
>
> This email sent to [email protected]
_______________________________________________

Cocoa-dev mailing list ([email protected])

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 [email protected]

Reply via email to