Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Adding map to about page. Also adding HICAP history.

  • Loading branch information...
commit 456fcaa18591230fe58c17b053be6edb36fe62e1 1 parent 7e902c3
@jsakuda jsakuda authored
View
52 HI Capacity.xcodeproj/project.pbxproj
@@ -7,7 +7,15 @@
objects = {
/* Begin PBXBuildFile section */
+ 0907D664158721E2009C395E /* AboutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0907D663158721E2009C395E /* AboutViewController.m */; };
+ 0907D66E15873BF9009C395E /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0907D66D15873BF9009C395E /* MapKit.framework */; };
+ 0907D67115873DF6009C395E /* Location.m in Sources */ = {isa = PBXBuildFile; fileRef = 0907D67015873DF6009C395E /* Location.m */; };
091E407815731F8900EE1F9E /* Event.m in Sources */ = {isa = PBXBuildFile; fileRef = 091E407715731F8900EE1F9E /* Event.m */; };
+ 09359FE4158892AD00B4EA3E /* noise.png in Resources */ = {isa = PBXBuildFile; fileRef = 09359FE3158892AD00B4EA3E /* noise.png */; };
+ 09359FE81588930300B4EA3E /* pin_map.png in Resources */ = {isa = PBXBuildFile; fileRef = 09359FE61588930300B4EA3E /* pin_map.png */; };
+ 09359FE91588930300B4EA3E /* pin_map@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09359FE71588930300B4EA3E /* pin_map@2x.png */; };
+ 09359FEB1588974400B4EA3E /* line@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 09359FEA1588974400B4EA3E /* line@2x.png */; };
+ 09359FED1588977500B4EA3E /* line.png in Resources */ = {isa = PBXBuildFile; fileRef = 09359FEC1588977500B4EA3E /* line.png */; };
09A4459C1567A6CD00634C53 /* NSDate+TKCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 09A4458E1567A6CD00634C53 /* NSDate+TKCategory.m */; };
09A4459D1567A6CD00634C53 /* TapkuLibrary.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 09A4458F1567A6CD00634C53 /* TapkuLibrary.bundle */; };
09A4459E1567A6CD00634C53 /* TKCalendarMonthTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 09A445911567A6CD00634C53 /* TKCalendarMonthTableViewController.m */; };
@@ -28,7 +36,6 @@
A39E33F9155FA29F0076ED6D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = A39E33F8155FA29F0076ED6D /* main.m */; };
A39E33FD155FA29F0076ED6D /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A39E33FC155FA29F0076ED6D /* AppDelegate.m */; };
A39E3400155FA29F0076ED6D /* MainStoryboard_iPhone.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A39E33FE155FA29F0076ED6D /* MainStoryboard_iPhone.storyboard */; };
- A39E3403155FA29F0076ED6D /* MainStoryboard_iPad.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A39E3401155FA29F0076ED6D /* MainStoryboard_iPad.storyboard */; };
A39E340E155FA29F0076ED6D /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A39E340D155FA29F0076ED6D /* SenTestingKit.framework */; };
A39E340F155FA29F0076ED6D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A39E33EC155FA29F0076ED6D /* UIKit.framework */; };
A39E3410155FA29F0076ED6D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A39E33EE155FA29F0076ED6D /* Foundation.framework */; };
@@ -83,8 +90,18 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
+ 0907D662158721E2009C395E /* AboutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AboutViewController.h; sourceTree = "<group>"; };
+ 0907D663158721E2009C395E /* AboutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AboutViewController.m; sourceTree = "<group>"; };
+ 0907D66D15873BF9009C395E /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = System/Library/Frameworks/MapKit.framework; sourceTree = SDKROOT; };
+ 0907D66F15873DF6009C395E /* Location.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Location.h; sourceTree = "<group>"; };
+ 0907D67015873DF6009C395E /* Location.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Location.m; sourceTree = "<group>"; };
091E407615731F8900EE1F9E /* Event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Event.h; sourceTree = "<group>"; };
091E407715731F8900EE1F9E /* Event.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = Event.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
+ 09359FE3158892AD00B4EA3E /* noise.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = noise.png; sourceTree = "<group>"; };
+ 09359FE61588930300B4EA3E /* pin_map.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pin_map.png; sourceTree = "<group>"; };
+ 09359FE71588930300B4EA3E /* pin_map@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pin_map@2x.png"; sourceTree = "<group>"; };
+ 09359FEA1588974400B4EA3E /* line@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "line@2x.png"; sourceTree = "<group>"; };
+ 09359FEC1588977500B4EA3E /* line.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = line.png; sourceTree = "<group>"; };
09A4458D1567A6CD00634C53 /* NSDate+TKCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+TKCategory.h"; sourceTree = "<group>"; };
09A4458E1567A6CD00634C53 /* NSDate+TKCategory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = "NSDate+TKCategory.m"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
09A4458F1567A6CD00634C53 /* TapkuLibrary.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = TapkuLibrary.bundle; sourceTree = "<group>"; };
@@ -119,7 +136,6 @@
A39E33FB155FA29F0076ED6D /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
A39E33FC155FA29F0076ED6D /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
A39E33FF155FA29F0076ED6D /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard_iPhone.storyboard; sourceTree = "<group>"; };
- A39E3402155FA29F0076ED6D /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard_iPad.storyboard; sourceTree = "<group>"; };
A39E340C155FA29F0076ED6D /* HI CapacityTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "HI CapacityTests.octest"; sourceTree = BUILT_PRODUCTS_DIR; };
A39E340D155FA29F0076ED6D /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; };
A39E3415155FA29F0076ED6D /* HI CapacityTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "HI CapacityTests-Info.plist"; sourceTree = "<group>"; };
@@ -181,6 +197,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ 0907D66E15873BF9009C395E /* MapKit.framework in Frameworks */,
09B27FF0157CBBDC0015FF1A /* QuartzCore.framework in Frameworks */,
A39E344D1564E2660076ED6D /* Security.framework in Frameworks */,
A39E344B1564E2610076ED6D /* SystemConfiguration.framework in Frameworks */,
@@ -209,6 +226,8 @@
children = (
091E407615731F8900EE1F9E /* Event.h */,
091E407715731F8900EE1F9E /* Event.m */,
+ 0907D66F15873DF6009C395E /* Location.h */,
+ 0907D67015873DF6009C395E /* Location.m */,
);
path = Model;
sourceTree = "<group>";
@@ -250,6 +269,7 @@
A39E33DD155FA29E0076ED6D = {
isa = PBXGroup;
children = (
+ 0907D66D15873BF9009C395E /* MapKit.framework */,
C89BB1991584D29000A27EA1 /* Default.png */,
C89BB1971584D28D00A27EA1 /* Default@2x.png */,
C809EC5D157DED310040371E /* HICapIcon@2x.png */,
@@ -296,7 +316,6 @@
A39E33FB155FA29F0076ED6D /* AppDelegate.h */,
A39E33FC155FA29F0076ED6D /* AppDelegate.m */,
A39E33FE155FA29F0076ED6D /* MainStoryboard_iPhone.storyboard */,
- A39E3401155FA29F0076ED6D /* MainStoryboard_iPad.storyboard */,
A39E33F3155FA29F0076ED6D /* Supporting Files */,
A39E344E1564E4830076ED6D /* HTTPEngine.h */,
A39E344F1564E4830076ED6D /* HTTPEngine.m */,
@@ -308,6 +327,8 @@
09A445B01568645D00634C53 /* CalendarViewController.m */,
09F56C67157B73B30028ACEB /* EventDetailsViewController.h */,
09F56C68157B73B30028ACEB /* EventDetailsViewController.m */,
+ 0907D662158721E2009C395E /* AboutViewController.h */,
+ 0907D663158721E2009C395E /* AboutViewController.m */,
);
path = "HI Capacity";
sourceTree = "<group>";
@@ -395,11 +416,16 @@
C89BB1A215852AA800A27EA1 /* escheresque.png */,
C89BB1A315852AA800A27EA1 /* launch.png */,
C89BB1A415852AA800A27EA1 /* launch@2x.png */,
+ 09359FEC1588977500B4EA3E /* line.png */,
+ 09359FEA1588974400B4EA3E /* line@2x.png */,
C89BB1A515852AA800A27EA1 /* logo.png */,
C89BB1A615852AA800A27EA1 /* logo@2x.png */,
C89BB1A715852AA800A27EA1 /* navbar.png */,
C89BB1A815852AA800A27EA1 /* navbar@2x.png */,
C89BB1A915852AA800A27EA1 /* noise.png */,
+ 09359FE3158892AD00B4EA3E /* noise.png */,
+ 09359FE61588930300B4EA3E /* pin_map.png */,
+ 09359FE71588930300B4EA3E /* pin_map@2x.png */,
C89BB1AA15852AA800A27EA1 /* selected.png */,
C89BB1AB15852AA800A27EA1 /* selected@2x.png */,
C89BB1AC15852AA800A27EA1 /* tabbar.png */,
@@ -481,7 +507,6 @@
files = (
A39E33F7155FA29F0076ED6D /* InfoPlist.strings in Resources */,
A39E3400155FA29F0076ED6D /* MainStoryboard_iPhone.storyboard in Resources */,
- A39E3403155FA29F0076ED6D /* MainStoryboard_iPad.storyboard in Resources */,
09A4459D1567A6CD00634C53 /* TapkuLibrary.bundle in Resources */,
09B27FF5157D55A00015FF1A /* SVProgressHUD.bundle in Resources */,
C809EC5C157DED270040371E /* HICapIcon.png in Resources */,
@@ -506,6 +531,11 @@
C89BB1BD15852AA800A27EA1 /* selected@2x.png in Resources */,
C89BB1BE15852AA800A27EA1 /* tabbar.png in Resources */,
C89BB1BF15852AA800A27EA1 /* tabbar@2x.png in Resources */,
+ 09359FE4158892AD00B4EA3E /* noise.png in Resources */,
+ 09359FE81588930300B4EA3E /* pin_map.png in Resources */,
+ 09359FE91588930300B4EA3E /* pin_map@2x.png in Resources */,
+ 09359FEB1588974400B4EA3E /* line@2x.png in Resources */,
+ 09359FED1588977500B4EA3E /* line.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -564,6 +594,8 @@
091E407815731F8900EE1F9E /* Event.m in Sources */,
09F56C69157B73B30028ACEB /* EventDetailsViewController.m in Sources */,
09B27FF6157D55A00015FF1A /* SVProgressHUD.m in Sources */,
+ 0907D664158721E2009C395E /* AboutViewController.m in Sources */,
+ 0907D67115873DF6009C395E /* Location.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -602,14 +634,6 @@
name = MainStoryboard_iPhone.storyboard;
sourceTree = "<group>";
};
- A39E3401155FA29F0076ED6D /* MainStoryboard_iPad.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- A39E3402155FA29F0076ED6D /* en */,
- );
- name = MainStoryboard_iPad.storyboard;
- sourceTree = "<group>";
- };
A39E3416155FA29F0076ED6D /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
@@ -643,7 +667,7 @@
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
+ TARGETED_DEVICE_FAMILY = 1;
};
name = Debug;
};
@@ -663,7 +687,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
+ TARGETED_DEVICE_FAMILY = 1;
VALIDATE_PRODUCT = YES;
};
name = Release;
View
16 HI Capacity/AboutViewController.h
@@ -0,0 +1,16 @@
+//
+// AboutViewController.h
+// HI Capacity
+//
+// Created by Julie Ann Sakuda on 6/11/12.
+// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+#import <MapKit/MapKit.h>
+
+@interface AboutViewController : UIViewController
+@property (weak, nonatomic) IBOutlet MKMapView *mapView;
+- (IBAction)mapButtonClicked:(id)sender;
+
+@end
View
68 HI Capacity/AboutViewController.m
@@ -0,0 +1,68 @@
+//
+// AboutViewController.m
+// HI Capacity
+//
+// Created by Julie Ann Sakuda on 6/11/12.
+// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
+//
+
+#import "AboutViewController.h"
+#import <MapKit/MapKit.h>
+#import "Location.h"
+
+@interface AboutViewController ()
+
+@end
+
+@implementation AboutViewController
+@synthesize mapView;
+
+- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
+{
+ self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
+ if (self) {
+ // Custom initialization
+ }
+ return self;
+}
+
+- (void)viewDidLoad
+{
+ [super viewDidLoad];
+ // Do any additional setup after loading the view.
+ // Load HI Capacity logo
+ UIImage *image = [UIImage imageNamed: @"logo"];
+ UIImageView *imageView = [[UIImageView alloc] initWithImage: image];
+ self.navigationItem.titleView = imageView;
+}
+
+- (void)viewDidUnload
+{
+ [self setMapView:nil];
+ [super viewDidUnload];
+ // Release any retained subviews of the main view.
+}
+
+- (void)viewWillAppear:(BOOL)animated {
+ // Lat/Lon for HICAP
+ CLLocationCoordinate2D zoomLocation;
+ zoomLocation.latitude = 21.29692165932583;
+ zoomLocation.longitude= -157.85649240016937;
+ MKCoordinateRegion viewRegion = MKCoordinateRegionMakeWithDistance(zoomLocation, 200, 200);
+ MKCoordinateRegion adjustedRegion = [mapView regionThatFits:viewRegion];
+ [mapView setRegion:adjustedRegion animated:YES];
+
+ Location *loc = [[Location alloc] initWithCoordinate:zoomLocation];
+ [mapView addAnnotation:loc];
+}
+
+- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
+{
+ return (interfaceOrientation == UIInterfaceOrientationPortrait);
+}
+
+- (IBAction)mapButtonClicked:(id)sender {
+ // CID is for The Box Jelly, HICAP doesn't have its own CID
+ [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://maps.google.com/maps?cid=13799009640966807151"]];
+}
+@end
View
4 HI Capacity/HI Capacity-Info.plist
@@ -42,7 +42,7 @@
<key>UIMainStoryboardFile</key>
<string>MainStoryboard_iPhone</string>
<key>UIMainStoryboardFile~ipad</key>
- <string>MainStoryboard_iPad</string>
+ <string>MainStoryboard_iPhone</string>
<key>UIPrerenderedIcon</key>
<true/>
<key>UIRequiredDeviceCapabilities</key>
@@ -52,8 +52,6 @@
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
- <string>UIInterfaceOrientationLandscapeLeft</string>
- <string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
View
BIN  HI Capacity/Images/line.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  HI Capacity/Images/line@2x.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  HI Capacity/Images/pin_map.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  HI Capacity/Images/pin_map@2x.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
20 HI Capacity/Model/Location.h
@@ -0,0 +1,20 @@
+//
+// Location.h
+// HI Capacity
+//
+// Created by Julie Ann Sakuda on 6/11/12.
+// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import <MapKit/MapKit.h>
+
+@interface Location : NSObject<MKAnnotation> {
+ CLLocationCoordinate2D _coordinate;
+}
+
+@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
+
+- (id)initWithCoordinate:(CLLocationCoordinate2D)coordinate;
+
+@end
View
22 HI Capacity/Model/Location.m
@@ -0,0 +1,22 @@
+//
+// Location.m
+// HI Capacity
+//
+// Created by Julie Ann Sakuda on 6/11/12.
+// Copyright (c) 2012 __MyCompanyName__. All rights reserved.
+//
+
+#import "Location.h"
+
+@implementation Location
+
+@synthesize coordinate = _coordinate;
+
+- (id)initWithCoordinate:(CLLocationCoordinate2D)coordinate {
+ if ((self = [super init])) {
+ _coordinate = coordinate;
+ }
+ return self;
+}
+
+@end
View
148 HI Capacity/en.lproj/MainStoryboard_iPhone.storyboard
@@ -16,61 +16,82 @@
<autoresizingMask key="autoresizingMask"/>
</navigationBar>
<connections>
- <segue destination="cgN-mC-IbB" kind="relationship" relationship="rootViewController" id="hbJ-dx-5Rj"/>
+ <segue destination="YiN-kS-nBu" kind="relationship" relationship="rootViewController" id="VrP-bJ-w2n"/>
</connections>
</navigationController>
</objects>
<point key="canvasLocation" x="-142" y="505"/>
</scene>
- <!--View Controller - Photos-->
- <scene sceneID="YfF-GG-KNf">
+ <!--About View Controller-->
+ <scene sceneID="Q4k-jL-oLr">
<objects>
- <placeholder placeholderIdentifier="IBFirstResponder" id="M8V-fL-7KU" userLabel="First Responder" sceneMemberID="firstResponder"/>
- <viewController id="cgN-mC-IbB" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="eUW-DV-8gj">
- <rect key="frame" x="0.0" y="64" width="320" height="372"/>
+ <placeholder placeholderIdentifier="IBFirstResponder" id="WWe-ZX-OfQ" userLabel="First Responder" sceneMemberID="firstResponder"/>
+ <viewController id="YiN-kS-nBu" customClass="AboutViewController" sceneMemberID="viewController">
+ <view key="view" contentMode="scaleToFill" id="odI-Xq-ZvE">
+ <rect key="frame" x="0.0" y="64" width="320" height="367"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<subviews>
- <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="VIu-Mc-FzG">
- <rect key="frame" x="178" y="42" width="122" height="37"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
- <state key="normal" title="Work asshole">
- <color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
- <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <state key="highlighted">
- <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
- </state>
- <connections>
- <segue destination="YkO-u4-zfG" kind="push" identifier="dfgsdfg" id="fYk-Z1-gqd"/>
- </connections>
- </button>
+ <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" id="fjU-YR-FPC">
+ <rect key="frame" x="0.0" y="-5" width="320" height="372"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ <subviews>
+ <mapView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" mapType="standard" id="2fw-O5-MdH">
+ <rect key="frame" x="0.0" y="5" width="320" height="101"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+ </mapView>
+ <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" editable="NO" id="Peo-Os-jG4">
+ <rect key="frame" x="0.0" y="146" width="320" height="244"/>
+ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+ <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/>
+ <string key="text">HI Capacity started in January of 2011 when a handful of people had a desire to make Honolulu's first makerspace a reality. HI Capacity met at coffee shops on Saturdays and held public events. As more members joined there was a need for a permanent home. In October of 2011 the dream of having a dedicated space became one step closer. The Box Jelly graciously allowed HI Capacity to share their space and finally have a location. In July of 2012 HI Capacity will re-open again in their own space. Exciting times are ahead.</string>
+ <fontDescription key="fontDescription" type="system" pointSize="14"/>
+ <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
+ </textView>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="307c Kamani Street" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" adjustsFontSizeToFit="NO" id="qLH-LN-7lP">
+ <rect key="frame" x="7" y="106" width="157" height="21"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <fontDescription key="fontDescription" name="HelveticaNeue-Medium" family="Helvetica Neue" pointSize="15"/>
+ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Honolulu, Hawaii 96813" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" adjustsFontSizeToFit="NO" id="mhs-TH-Gws">
+ <rect key="frame" x="7" y="123" width="157" height="21"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <fontDescription key="fontDescription" name="HelveticaNeue-Light" family="Helvetica Neue" pointSize="15"/>
+ <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+ <nil key="highlightedColor"/>
+ </label>
+ <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" id="NZY-aM-Zd8">
+ <rect key="frame" x="248" y="105" width="72" height="43"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <fontDescription key="fontDescription" type="boldSystem" size="button"/>
+ <state key="normal" image="pin_map.png">
+ <color key="titleColor" red="0.19607843137254902" green="0.30980392156862746" blue="0.52156862745098043" alpha="1" colorSpace="calibratedRGB"/>
+ <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <state key="highlighted">
+ <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
+ </state>
+ <connections>
+ <action selector="mapButtonClicked:" destination="YiN-kS-nBu" eventType="touchUpInside" id="W8N-NS-jYS"/>
+ </connections>
+ </button>
+ <imageView userInteractionEnabled="NO" contentMode="top" image="line.png" id="8gS-Ys-u5Y">
+ <rect key="frame" x="0.0" y="147" width="320" height="9"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ </imageView>
+ </subviews>
+ </scrollView>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
</view>
- <tabBarItem key="tabBarItem" title="Photos" id="yat-oq-zuT"/>
- <toolbarItems/>
- <navigationItem key="navigationItem" id="jPB-lx-ND5"/>
- <simulatedToolbarMetrics key="simulatedBottomBarMetrics"/>
- </viewController>
- </objects>
- <point key="canvasLocation" x="246" y="523"/>
- </scene>
- <!--View Controller-->
- <scene sceneID="1aF-nV-kHG">
- <objects>
- <placeholder placeholderIdentifier="IBFirstResponder" id="Nx7-nQ-WL6" userLabel="First Responder" sceneMemberID="firstResponder"/>
- <viewController id="YkO-u4-zfG" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="i8u-d9-MDG">
- <rect key="frame" x="0.0" y="64" width="320" height="372"/>
- <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
- <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
- </view>
- <navigationItem key="navigationItem" id="8M5-GF-FD2"/>
+ <navigationItem key="navigationItem" id="iAg-39-Eh2"/>
+ <connections>
+ <outlet property="mapView" destination="2fw-O5-MdH" id="Si0-VU-Zog"/>
+ </connections>
</viewController>
</objects>
- <point key="canvasLocation" x="686" y="523"/>
+ <point key="canvasLocation" x="293" y="505"/>
</scene>
<!--Navigation Controller - Posts-->
<scene sceneID="LLv-Vl-PKR">
@@ -280,7 +301,50 @@
<image name="166-newspaper.png" width="28" height="23"/>
<image name="42-info.png" width="28" height="28"/>
<image name="83-calendar.png" width="23" height="25"/>
+ <image name="line.png" width="320" height="2"/>
+ <image name="pin_map.png" width="24" height="24"/>
</resources>
+ <classes>
+ <class className="AboutViewController" superclassName="UIViewController">
+ <source key="sourceIdentifier" type="project" relativePath="./Classes/AboutViewController.h"/>
+ <relationships>
+ <relationship kind="action" name="mapButtonClicked:"/>
+ <relationship kind="outlet" name="mapView" candidateClass="MKMapView"/>
+ </relationships>
+ </class>
+ <class className="CalendarViewController" superclassName="TKCalendarMonthTableViewController">
+ <source key="sourceIdentifier" type="project" relativePath="./Classes/CalendarViewController.h"/>
+ </class>
+ <class className="EventDetailsViewController" superclassName="UIViewController">
+ <source key="sourceIdentifier" type="project" relativePath="./Classes/EventDetailsViewController.h"/>
+ <relationships>
+ <relationship kind="outlet" name="eventDescText" candidateClass="UITextView"/>
+ <relationship kind="outlet" name="eventSummaryLabel" candidateClass="UILabel"/>
+ <relationship kind="outlet" name="eventTimeLabel" candidateClass="UILabel"/>
+ </relationships>
+ </class>
+ <class className="PostContentViewController" superclassName="UIViewController">
+ <source key="sourceIdentifier" type="project" relativePath="./Classes/PostContentViewController.h"/>
+ <relationships>
+ <relationship kind="outlet" name="contentLabel" candidateClass="UIWebView"/>
+ <relationship kind="outlet" name="dateLabel" candidateClass="UILabel"/>
+ <relationship kind="outlet" name="scrollView" candidateClass="UIScrollView"/>
+ <relationship kind="outlet" name="titleLabel" candidateClass="UILabel"/>
+ </relationships>
+ </class>
+ <class className="PostsViewController" superclassName="UITableViewController">
+ <source key="sourceIdentifier" type="project" relativePath="./Classes/PostsViewController.h"/>
+ <relationships>
+ <relationship kind="outlet" name="postTableView" candidateClass="UITableView"/>
+ </relationships>
+ </class>
+ <class className="TKCalendarMonthTableViewController" superclassName="TKCalendarMonthViewController">
+ <source key="sourceIdentifier" type="project" relativePath="./Classes/TKCalendarMonthTableViewController.h"/>
+ </class>
+ <class className="TKCalendarMonthViewController" superclassName="UIViewController">
+ <source key="sourceIdentifier" type="project" relativePath="./Classes/TKCalendarMonthViewController.h"/>
+ </class>
+ </classes>
<simulatedMetricsContainer key="defaultSimulatedMetrics">
<simulatedStatusBarMetrics key="statusBar"/>
<simulatedOrientationMetrics key="orientation"/>
Please sign in to comment.
Something went wrong with that request. Please try again.