diff options
author | Mikkel Krautz <mikkel@krautz.dk> | 2013-06-02 19:41:14 +0400 |
---|---|---|
committer | Mikkel Krautz <mikkel@krautz.dk> | 2013-06-02 19:41:31 +0400 |
commit | 8803a27bd80c320ec1ca05bbf5f01632e693189b (patch) | |
tree | d0e49e136fc9633e918cf3c98fad8aeb069d7a32 | |
parent | e16f61d059ddc892a97999248d40eab7018c9bec (diff) |
MUCertificateCreationProgressView: ensure background fills the entire space on Retina 4 devices.
-rw-r--r-- | Source/Classes/MUCertificateCreationProgressView.m | 6 | ||||
-rw-r--r-- | Source/Classes/MUCertificateCreationProgressView.xib | 109 |
2 files changed, 94 insertions, 21 deletions
diff --git a/Source/Classes/MUCertificateCreationProgressView.m b/Source/Classes/MUCertificateCreationProgressView.m index 853fa0f..cca12b2 100644 --- a/Source/Classes/MUCertificateCreationProgressView.m +++ b/Source/Classes/MUCertificateCreationProgressView.m @@ -3,8 +3,10 @@ // license that can be found in the LICENSE file. #import "MUCertificateCreationProgressView.h" +#import "MUImage.h" @interface MUCertificateCreationProgressView () { + IBOutlet UIImageView *_backgroundImage; IBOutlet UIActivityIndicatorView *_activityIndicator; IBOutlet UILabel *_nameLabel; IBOutlet UILabel *_emailLabel; @@ -35,6 +37,10 @@ [super dealloc]; } +- (void) viewDidLoad { + _backgroundImage.image = [MUImage imageNamed:@"BackgroundTextureBlackGradient"]; +} + - (void) viewWillAppear:(BOOL)animated { [[self navigationItem] setTitle:NSLocalizedString(@"Generating Certificate", @"Title for certificate generator view controller")]; [[self navigationItem] setHidesBackButton:YES]; diff --git a/Source/Classes/MUCertificateCreationProgressView.xib b/Source/Classes/MUCertificateCreationProgressView.xib index c4175ec..27401d4 100644 --- a/Source/Classes/MUCertificateCreationProgressView.xib +++ b/Source/Classes/MUCertificateCreationProgressView.xib @@ -2,10 +2,10 @@ <archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10"> <data> <int key="IBDocument.SystemTarget">1552</int> - <string key="IBDocument.SystemVersion">12C60</string> + <string key="IBDocument.SystemVersion">12D78</string> <string key="IBDocument.InterfaceBuilderVersion">3084</string> - <string key="IBDocument.AppKitVersion">1187.34</string> - <string key="IBDocument.HIToolboxVersion">625.00</string> + <string key="IBDocument.AppKitVersion">1187.37</string> + <string key="IBDocument.HIToolboxVersion">626.00</string> <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> <string key="NS.object.0">2083</string> @@ -43,23 +43,21 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBUIImageView" id="579634301"> <reference key="NSNextResponder" ref="191373211"/> - <int key="NSvFlags">292</int> + <int key="NSvFlags">310</int> <string key="NSFrame">{{-1, 0}, {321, 416}}</string> <reference key="NSSuperview" ref="191373211"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="581314348"/> <string key="NSReuseIdentifierKey">_NS:567</string> <bool key="IBUIUserInteractionEnabled">NO</bool> <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> - <object class="NSCustomResource" key="IBUIImage"> - <string key="NSClassName">NSImage</string> - <string key="NSResourceName">BackgroundTextureBlackGradient.png</string> - </object> </object> <object class="IBUIActivityIndicatorView" id="462339555"> <reference key="NSNextResponder" ref="191373211"/> <int key="NSvFlags">292</int> <string key="NSFrame">{{141, 257}, {37, 37}}</string> <reference key="NSSuperview" ref="191373211"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="998913756"/> <bool key="IBUIOpaque">NO</bool> <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> @@ -71,6 +69,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{0, 311}, {319, 35}}</string> <reference key="NSSuperview" ref="191373211"/> + <reference key="NSWindow"/> <bool key="IBUIOpaque">NO</bool> <bool key="IBUIClipsSubviews">YES</bool> <int key="IBUIContentMode">7</int> @@ -109,6 +108,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{96, 29}, {128, 128}}</string> <reference key="NSSuperview" ref="191373211"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="734420262"/> <bool key="IBUIOpaque">NO</bool> <int key="IBUIContentMode">2</int> @@ -124,6 +124,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{-1, 191}, {320, 25}}</string> <reference key="NSSuperview" ref="191373211"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="859221093"/> <bool key="IBUIOpaque">NO</bool> <bool key="IBUIClipsSubviews">YES</bool> @@ -148,6 +149,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{0, 208}, {320, 25}}</string> <reference key="NSSuperview" ref="191373211"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="462339555"/> <bool key="IBUIOpaque">NO</bool> <bool key="IBUIClipsSubviews">YES</bool> @@ -179,6 +181,7 @@ </object> <string key="NSFrame">{{0, 64}, {320, 416}}</string> <reference key="NSSuperview"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="579634301"/> <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/> <object class="IBUISimulatedNavigationBarMetrics" key="IBUISimulatedTopBarMetrics"> @@ -230,6 +233,14 @@ </object> <int key="connectionID">28</int> </object> + <object class="IBConnectionRecord"> + <object class="IBCocoaTouchOutletConnection" key="connection"> + <string key="label">_backgroundImage</string> + <reference key="source" ref="372490531"/> + <reference key="destination" ref="579634301"/> + </object> + <int key="connectionID">29</int> + </object> </object> <object class="IBMutableOrderedSet" key="objectRecords"> <object class="NSArray" key="orderedObjects"> @@ -356,9 +367,74 @@ <reference key="dict.values" ref="0"/> </object> <nil key="sourceID"/> - <int key="maxID">28</int> + <int key="maxID">29</int> + </object> + <object class="IBClassDescriber" key="IBDocument.Classes"> + <object class="NSMutableArray" key="referencedPartialClassDescriptions"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBPartialClassDescription"> + <string key="className">MUCertificateCreationProgressView</string> + <string key="superclassName">UIViewController</string> + <object class="NSMutableDictionary" key="outlets"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>_activityIndicator</string> + <string>_backgroundImage</string> + <string>_emailLabel</string> + <string>_nameLabel</string> + <string>_pleaseWaitLabel</string> + </object> + <object class="NSArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>UIActivityIndicatorView</string> + <string>UIImageView</string> + <string>UILabel</string> + <string>UILabel</string> + <string>UILabel</string> + </object> + </object> + <object class="NSMutableDictionary" key="toOneOutletInfosByName"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>_activityIndicator</string> + <string>_backgroundImage</string> + <string>_emailLabel</string> + <string>_nameLabel</string> + <string>_pleaseWaitLabel</string> + </object> + <object class="NSArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBToOneOutletInfo"> + <string key="name">_activityIndicator</string> + <string key="candidateClassName">UIActivityIndicatorView</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">_backgroundImage</string> + <string key="candidateClassName">UIImageView</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">_emailLabel</string> + <string key="candidateClassName">UILabel</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">_nameLabel</string> + <string key="candidateClassName">UILabel</string> + </object> + <object class="IBToOneOutletInfo"> + <string key="name">_pleaseWaitLabel</string> + <string key="candidateClassName">UILabel</string> + </object> + </object> + </object> + <object class="IBClassDescriptionSource" key="sourceIdentifier"> + <string key="majorKey">IBProjectSource</string> + <string key="minorKey">./Classes/MUCertificateCreationProgressView.h</string> + </object> + </object> + </object> </object> - <object class="IBClassDescriber" key="IBDocument.Classes"/> <int key="IBDocument.localizationMode">0</int> <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string> <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> @@ -368,17 +444,8 @@ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool> <int key="IBDocument.defaultPropertyAccessControl">3</int> <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>BackgroundTextureBlackGradient.png</string> - <string>certificatecreation.png</string> - </object> - <object class="NSArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - <string>{320, 480}</string> - <string>{128, 128}</string> - </object> + <string key="NS.key.0">certificatecreation.png</string> + <string key="NS.object.0">{128, 128}</string> </object> <string key="IBCocoaTouchPluginVersion">2083</string> </data> |