[iphone/Barcodes] fixed displaying bug in ArchiveView. remaining oneis mis-interpreted format in archive

git-svn-id: https://zxing.googlecode.com/svn/trunk@1658 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
rpechayr 2010-11-16 15:52:43 +00:00
parent cc728fcab3
commit 29aafebea3
4 changed files with 30 additions and 29 deletions

View file

@ -3,6 +3,7 @@
// UIShowcase // UIShowcase
// //
// Created by Christian Brunschen on 29/05/2008. // Created by Christian Brunschen on 29/05/2008.
// Modified by Romain Pechayre on 16/11/2010
/* /*
* Copyright 2008 ZXing authors * Copyright 2008 ZXing authors
* *

View file

@ -139,6 +139,11 @@
- (void)viewWillAppear:(BOOL)animated { - (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated]; [super viewWillAppear:animated];
self.scans = [NSMutableArray arrayWithArray:[[Database sharedDatabase] scans]];
self.results = [NSMutableArray arrayWithCapacity:self.scans.count];
for (Scan *scan in scans) {
[results addObject:[ResultParser parsedResultForString:scan.text]];
}
} }
- (void)viewDidAppear:(BOOL)animated { - (void)viewDidAppear:(BOOL)animated {

View file

@ -19,7 +19,6 @@
UniversalResultParser *resultParser; UniversalResultParser *resultParser;
NSArray *actions; NSArray *actions;
ParsedResult *result; ParsedResult *result;
IBOutlet UILabel *latestResultLabel;
IBOutlet UITextView *resultView; IBOutlet UITextView *resultView;
} }
@ -27,7 +26,6 @@
@property (nonatomic,assign) NSArray *actions; @property (nonatomic,assign) NSArray *actions;
@property (nonatomic,assign) ParsedResult *result; @property (nonatomic,assign) ParsedResult *result;
@property (nonatomic,retain) IBOutlet UITextView *resultView; @property (nonatomic,retain) IBOutlet UITextView *resultView;
@property (nonatomic,retain) IBOutlet UILabel *latestResultLabel;
- (IBAction)scan:(id)sender; - (IBAction)scan:(id)sender;
- (IBAction)info:(id)sender; - (IBAction)info:(id)sender;

View file

@ -42,7 +42,7 @@
<int key="NSvFlags">274</int> <int key="NSvFlags">274</int>
<object class="NSMutableArray" key="NSSubviews"> <object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool> <bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBUIImageView" id="645669884"> <object class="IBUIImageView" id="259877061">
<reference key="NSNextResponder" ref="191373211"/> <reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int> <int key="NSvFlags">292</int>
<string key="NSFrame">{{199, 42}, {120, 66}}</string> <string key="NSFrame">{{199, 42}, {120, 66}}</string>
@ -70,7 +70,7 @@
<double key="NSSize">17</double> <double key="NSSize">17</double>
<int key="NSfFlags">16</int> <int key="NSfFlags">16</int>
</object> </object>
<object class="NSColor" key="IBUITextColor" id="440505546"> <object class="NSColor" key="IBUITextColor" id="970884007">
<int key="NSColorSpace">1</int> <int key="NSColorSpace">1</int>
<bytes key="NSRGB">MCAwIDAAA</bytes> <bytes key="NSRGB">MCAwIDAAA</bytes>
</object> </object>
@ -128,7 +128,7 @@
</object> </object>
<reference key="IBUINormalTitleShadowColor" ref="931878472"/> <reference key="IBUINormalTitleShadowColor" ref="931878472"/>
</object> </object>
<object class="IBUIImageView" id="751651656"> <object class="IBUIImageView" id="661006721">
<reference key="NSNextResponder" ref="191373211"/> <reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int> <int key="NSvFlags">292</int>
<string key="NSFrame">{{4, 258}, {311, 152}}</string> <string key="NSFrame">{{4, 258}, {311, 152}}</string>
@ -140,10 +140,10 @@
<string key="NSResourceName">LatestResultBackground.png</string> <string key="NSResourceName">LatestResultBackground.png</string>
</object> </object>
</object> </object>
<object class="IBUILabel" id="76758863"> <object class="IBUILabel" id="648791840">
<reference key="NSNextResponder" ref="191373211"/> <reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int> <int key="NSvFlags">292</int>
<string key="NSFrame">{{25, 269}, {94, 18}}</string> <string key="NSFrame">{{20, 269}, {94, 18}}</string>
<reference key="NSSuperview" ref="191373211"/> <reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool> <bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClipsSubviews">YES</bool> <bool key="IBUIClipsSubviews">YES</bool>
@ -156,12 +156,12 @@
<double key="NSSize">14</double> <double key="NSSize">14</double>
<int key="NSfFlags">16</int> <int key="NSfFlags">16</int>
</object> </object>
<reference key="IBUITextColor" ref="440505546"/> <reference key="IBUITextColor" ref="970884007"/>
<reference key="IBUIHighlightedColor" ref="85817449"/> <reference key="IBUIHighlightedColor" ref="85817449"/>
<int key="IBUIBaselineAdjustment">1</int> <int key="IBUIBaselineAdjustment">1</int>
<float key="IBUIMinimumFontSize">10</float> <float key="IBUIMinimumFontSize">10</float>
</object> </object>
<object class="IBUITextView" id="487516711"> <object class="IBUITextView" id="690161044">
<reference key="NSNextResponder" ref="191373211"/> <reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int> <int key="NSvFlags">292</int>
<string key="NSFrame">{{19, 292}, {280, 95}}</string> <string key="NSFrame">{{19, 292}, {280, 95}}</string>
@ -182,10 +182,10 @@
</object> </object>
<int key="IBUIDataDetectorTypes">15</int> <int key="IBUIDataDetectorTypes">15</int>
</object> </object>
<object class="IBUIButton" id="736244460"> <object class="IBUIButton" id="15337837">
<reference key="NSNextResponder" ref="191373211"/> <reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int> <int key="NSvFlags">292</int>
<string key="NSFrame">{{15, 418}, {106, 26}}</string> <string key="NSFrame">{{13, 414}, {150, 35}}</string>
<reference key="NSSuperview" ref="191373211"/> <reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool> <bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string> <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
@ -193,12 +193,9 @@
<int key="IBUIContentVerticalAlignment">0</int> <int key="IBUIContentVerticalAlignment">0</int>
<reference key="IBUIFont" ref="50803580"/> <reference key="IBUIFont" ref="50803580"/>
<int key="IBUIButtonType">1</int> <int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">View Archive</string> <string key="IBUINormalTitle">View Full Archive</string>
<reference key="IBUIHighlightedTitleColor" ref="85817449"/> <reference key="IBUIHighlightedTitleColor" ref="85817449"/>
<object class="NSColor" key="IBUINormalTitleColor"> <reference key="IBUINormalTitleColor" ref="970884007"/>
<int key="NSColorSpace">1</int>
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="931878472"/> <reference key="IBUINormalTitleShadowColor" ref="931878472"/>
</object> </object>
</object> </object>
@ -244,7 +241,7 @@
<object class="IBConnectionRecord"> <object class="IBConnectionRecord">
<object class="IBCocoaTouchEventConnection" key="connection"> <object class="IBCocoaTouchEventConnection" key="connection">
<string key="label">showArchive:</string> <string key="label">showArchive:</string>
<reference key="source" ref="736244460"/> <reference key="source" ref="15337837"/>
<reference key="destination" ref="372490531"/> <reference key="destination" ref="372490531"/>
<int key="IBEventType">7</int> <int key="IBEventType">7</int>
</object> </object>
@ -254,7 +251,7 @@
<object class="IBCocoaTouchOutletConnection" key="connection"> <object class="IBCocoaTouchOutletConnection" key="connection">
<string key="label">resultView</string> <string key="label">resultView</string>
<reference key="source" ref="372490531"/> <reference key="source" ref="372490531"/>
<reference key="destination" ref="487516711"/> <reference key="destination" ref="690161044"/>
</object> </object>
<int key="connectionID">16</int> <int key="connectionID">16</int>
</object> </object>
@ -274,13 +271,13 @@
<object class="NSMutableArray" key="children"> <object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool> <bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="171320148"/> <reference ref="171320148"/>
<reference ref="76758863"/> <reference ref="648791840"/>
<reference ref="751651656"/> <reference ref="661006721"/>
<reference ref="487516711"/> <reference ref="690161044"/>
<reference ref="1000547791"/> <reference ref="1000547791"/>
<reference ref="736244460"/>
<reference ref="1005126370"/> <reference ref="1005126370"/>
<reference ref="645669884"/> <reference ref="259877061"/>
<reference ref="15337837"/>
</object> </object>
<reference key="parent" ref="0"/> <reference key="parent" ref="0"/>
</object> </object>
@ -302,7 +299,7 @@
</object> </object>
<object class="IBObjectRecord"> <object class="IBObjectRecord">
<int key="objectID">10</int> <int key="objectID">10</int>
<reference key="object" ref="736244460"/> <reference key="object" ref="15337837"/>
<reference key="parent" ref="191373211"/> <reference key="parent" ref="191373211"/>
</object> </object>
<object class="IBObjectRecord"> <object class="IBObjectRecord">
@ -317,22 +314,22 @@
</object> </object>
<object class="IBObjectRecord"> <object class="IBObjectRecord">
<int key="objectID">15</int> <int key="objectID">15</int>
<reference key="object" ref="487516711"/> <reference key="object" ref="690161044"/>
<reference key="parent" ref="191373211"/> <reference key="parent" ref="191373211"/>
</object> </object>
<object class="IBObjectRecord"> <object class="IBObjectRecord">
<int key="objectID">17</int> <int key="objectID">17</int>
<reference key="object" ref="76758863"/> <reference key="object" ref="648791840"/>
<reference key="parent" ref="191373211"/> <reference key="parent" ref="191373211"/>
</object> </object>
<object class="IBObjectRecord"> <object class="IBObjectRecord">
<int key="objectID">19</int> <int key="objectID">19</int>
<reference key="object" ref="751651656"/> <reference key="object" ref="661006721"/>
<reference key="parent" ref="191373211"/> <reference key="parent" ref="191373211"/>
</object> </object>
<object class="IBObjectRecord"> <object class="IBObjectRecord">
<int key="objectID">20</int> <int key="objectID">20</int>
<reference key="object" ref="645669884"/> <reference key="object" ref="259877061"/>
<reference key="parent" ref="191373211"/> <reference key="parent" ref="191373211"/>
</object> </object>
</object> </object>
@ -369,7 +366,7 @@
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<object class="NSAffineTransform"> <object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABDCQAAw90AAA</bytes> <bytes key="NSTransformStruct">P4AAAL+AAABAoAAAw98AAA</bytes>
</object> </object>
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string> <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<object class="NSAffineTransform"> <object class="NSAffineTransform">