Где находятся константы NSLayoutPriority в MonoTouch / Xamarin.iOS

В настоящее время я пытаюсь найти эти константы в Xamarin.iOS, но не могу их найти.

enum {
   NSLayoutPriorityRequired = 1000,
   NSLayoutPriorityDefaultHigh = 750,
   NSLayoutPriorityDragThatCanResizeWindow = 510,
   NSLayoutPriorityWindowSizeStayPut = 500,
   NSLayoutPriorityDragThatCannotResizeWindow = 490,
   NSLayoutPriorityDefaultLow = 250,
   NSLayoutPriorityFittingSizeCompression = 50,
};
typedef float NSLayoutPriority;

В каком объекте C # они представлены?


person Stuart    schedule 22.07.2013    source источник
comment
там для MonoMac: macapi.xamarin.com/?link=T:MonoMac. AppKit.NSLayoutPriority, но похоже, что они не отображаются в xamarin.ios: /   -  person Stephane Delcroix    schedule 22.07.2013


Ответы (1)


Это потому, что в iOS он называется UILayoutPriority. Из NSLayoutConstraint.h файла iOS 6.1 SDK:

@property UILayoutPriority priority;

UILayoutPriority - это перечисление внутри пространства имен MonoTouch.UIKit.

person poupou    schedule 22.07.2013
comment
Спасибо - все остальное в iOS было на NS - так что не додумался искать там :) - person Stuart; 22.07.2013