- Fix present picker controller
This commit is contained in:
1 parent
2aa49f6ad1
commit
5974642e25
277 files changed
+14514
-11692
No files matched your search
+8
-8
@@ -28,7 +28,7 @@
|
||||
#import "PureLayoutDefines.h"
|
||||
|
||||
|
||||
__PL_ASSUME_NONNULL_BEGIN
|
||||
PL__ASSUME_NONNULL_BEGIN
|
||||
|
||||
#pragma mark NSLayoutConstraint+PureLayout
|
||||
|
||||
@@ -43,32 +43,32 @@ __PL_ASSUME_NONNULL_BEGIN
|
||||
/** Creates all of the constraints in the block, then installs (activates) them all at once.
|
||||
All constraints created from calls to the PureLayout API in the block are returned in a single array.
|
||||
This may be more efficient than installing (activating) each constraint one-by-one. */
|
||||
+ (__NSArray_of(NSLayoutConstraint *) *)autoCreateAndInstallConstraints:(ALConstraintsBlock)block;
|
||||
+ (PL__NSArray_of(NSLayoutConstraint *) *)autoCreateAndInstallConstraints:(__attribute__((noescape)) ALConstraintsBlock)block;
|
||||
|
||||
/** Creates all of the constraints in the block but prevents them from being automatically installed (activated).
|
||||
All constraints created from calls to the PureLayout API in the block are returned in a single array. */
|
||||
+ (__NSArray_of(NSLayoutConstraint *) *)autoCreateConstraintsWithoutInstalling:(ALConstraintsBlock)block;
|
||||
+ (PL__NSArray_of(NSLayoutConstraint *) *)autoCreateConstraintsWithoutInstalling:(__attribute__((noescape)) ALConstraintsBlock)block;
|
||||
|
||||
|
||||
#pragma mark Set Priority For Constraints
|
||||
|
||||
/** Sets the constraint priority to the given value for all constraints created using the PureLayout API within the given constraints block.
|
||||
NOTE: This method will have no effect (and will NOT set the priority) on constraints created or added without using the PureLayout API! */
|
||||
+ (void)autoSetPriority:(ALLayoutPriority)priority forConstraints:(ALConstraintsBlock)block;
|
||||
+ (void)autoSetPriority:(ALLayoutPriority)priority forConstraints:(__attribute__((noescape)) ALConstraintsBlock)block;
|
||||
|
||||
|
||||
#pragma mark Identify Constraints
|
||||
|
||||
#if __PureLayout_MinBaseSDK_iOS_8_0 || __PureLayout_MinBaseSDK_OSX_10_10
|
||||
#if PL__PureLayout_MinBaseSDK_iOS_8_0 || PL__PureLayout_MinBaseSDK_OSX_10_10
|
||||
|
||||
/** Sets the identifier for all constraints created using the PureLayout API within the given constraints block.
|
||||
NOTE: This method will have no effect (and will NOT set the identifier) on constraints created or added without using the PureLayout API! */
|
||||
+ (void)autoSetIdentifier:(NSString *)identifier forConstraints:(ALConstraintsBlock)block;
|
||||
+ (void)autoSetIdentifier:(NSString *)identifier forConstraints:(__attribute__((noescape)) ALConstraintsBlock)block;
|
||||
|
||||
/** Sets the string as the identifier for this constraint. Available in iOS 7.0 and OS X 10.9 and later. */
|
||||
- (instancetype)autoIdentify:(NSString *)identifier;
|
||||
|
||||
#endif /* __PureLayout_MinBaseSDK_iOS_8_0 || __PureLayout_MinBaseSDK_OSX_10_10 */
|
||||
#endif /* PL__PureLayout_MinBaseSDK_iOS_8_0 || PL__PureLayout_MinBaseSDK_OSX_10_10 */
|
||||
|
||||
|
||||
#pragma mark Install & Remove Constraints
|
||||
@@ -81,4 +81,4 @@ __PL_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@end
|
||||
|
||||
__PL_ASSUME_NONNULL_END
|
||||
PL__ASSUME_NONNULL_END
|
||||
Reference in new issue
Block a user