diff --git a/TableViewCellWithAutoLayout.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/TableViewCellWithAutoLayout.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/TableViewCellWithAutoLayout.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IDEDidComputeMac32BitWarning</key> + <true/> +</dict> +</plist> diff --git a/TableViewCellWithAutoLayout/Images.xcassets/AppIcon.appiconset/Contents.json b/TableViewCellWithAutoLayout/Images.xcassets/AppIcon.appiconset/Contents.json index b7f3352..d8db8d6 100644 --- a/TableViewCellWithAutoLayout/Images.xcassets/AppIcon.appiconset/Contents.json +++ b/TableViewCellWithAutoLayout/Images.xcassets/AppIcon.appiconset/Contents.json @@ -1,15 +1,35 @@ { "images" : [ + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "3x" + }, { "idiom" : "iphone", "size" : "29x29", "scale" : "2x" }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, { "idiom" : "iphone", "size" : "40x40", "scale" : "2x" }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, { "idiom" : "iphone", "size" : "60x60", @@ -20,6 +40,16 @@ "size" : "60x60", "scale" : "3x" }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "2x" + }, { "idiom" : "ipad", "size" : "29x29", @@ -49,6 +79,16 @@ "idiom" : "ipad", "size" : "76x76", "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "83.5x83.5", + "scale" : "2x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" } ], "info" : { diff --git a/TableViewCellWithAutoLayout/TableViewController/TableViewCell.swift b/TableViewCellWithAutoLayout/TableViewController/TableViewCell.swift index c8a9c54..7e4b647 100644 --- a/TableViewCellWithAutoLayout/TableViewController/TableViewCell.swift +++ b/TableViewCellWithAutoLayout/TableViewController/TableViewCell.swift @@ -6,7 +6,7 @@ // import UIKit -import PureLayout +//import PureLayout class TableViewCell: UITableViewCell { @@ -70,6 +70,7 @@ class TableViewCell: UITableViewCell self.bodyLabel.autoSetContentCompressionResistancePriorityForAxis(.Vertical) } + titleLabel.autoPinEdgeToSuperviewEdge(.Top, withInset: kLabelVerticalInsets) titleLabel.autoPinEdgeToSuperviewEdge(.Top, withInset: kLabelVerticalInsets) titleLabel.autoPinEdgeToSuperviewEdge(.Leading, withInset: kLabelHorizontalInsets) titleLabel.autoPinEdgeToSuperviewEdge(.Trailing, withInset: kLabelHorizontalInsets)