mirror of
https://github.com/bitwarden/android.git
synced 2024-10-31 15:15:34 +03:00
Implement automatic height on static table view for add site
This commit is contained in:
parent
edd8e2e1a1
commit
ecb7e9921d
3 changed files with 268 additions and 92 deletions
|
@ -33,6 +33,7 @@ namespace Bit.iOS.Extension
|
||||||
{
|
{
|
||||||
tableView.RowHeight = UITableView.AutomaticDimension;
|
tableView.RowHeight = UITableView.AutomaticDimension;
|
||||||
tableView.EstimatedRowHeight = 44;
|
tableView.EstimatedRowHeight = 44;
|
||||||
|
tableView.Source = new TableSource (this);
|
||||||
|
|
||||||
base.ViewDidLoad();
|
base.ViewDidLoad();
|
||||||
}
|
}
|
||||||
|
@ -46,5 +47,64 @@ namespace Bit.iOS.Extension
|
||||||
{
|
{
|
||||||
DismissViewController(true, null);
|
DismissViewController(true, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public class TableSource : UITableViewSource
|
||||||
|
{
|
||||||
|
private AddSiteViewController _controller;
|
||||||
|
|
||||||
|
public TableSource (AddSiteViewController controller)
|
||||||
|
{
|
||||||
|
_controller = controller;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override UITableViewCell GetCell (UITableView tableView, NSIndexPath indexPath)
|
||||||
|
{
|
||||||
|
if (indexPath.Row == 0) {
|
||||||
|
return _controller.nameCell;
|
||||||
|
} else if (indexPath.Row == 1) {
|
||||||
|
return _controller.uriCell;
|
||||||
|
} else if (indexPath.Row == 2) {
|
||||||
|
return _controller.usernameCell;
|
||||||
|
} else if (indexPath.Row == 3) {
|
||||||
|
return _controller.passwordCell;
|
||||||
|
} else if (indexPath.Row == 4) {
|
||||||
|
return _controller.generatePasswordCell;
|
||||||
|
}
|
||||||
|
|
||||||
|
return new UITableViewCell();
|
||||||
|
}
|
||||||
|
|
||||||
|
public override nfloat GetHeightForRow (UITableView tableView, NSIndexPath indexPath)
|
||||||
|
{
|
||||||
|
return UITableView.AutomaticDimension;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override nint RowsInSection (UITableView tableview, nint section)
|
||||||
|
{
|
||||||
|
if (section == 0) {
|
||||||
|
return 5;
|
||||||
|
} else if (section == 1) {
|
||||||
|
return 2;
|
||||||
|
} else {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public override nfloat GetHeightForHeader (UITableView tableView, nint section)
|
||||||
|
{
|
||||||
|
return UITableView.AutomaticDimension;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string TitleForHeader (UITableView tableView, nint section)
|
||||||
|
{
|
||||||
|
if (section == 0) {
|
||||||
|
return "Site Information";
|
||||||
|
} else if (section == 2) {
|
||||||
|
return "Notes";
|
||||||
|
}
|
||||||
|
|
||||||
|
return " ";
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
123
src/iOS.Extension/AddSiteViewController.designer.cs
generated
123
src/iOS.Extension/AddSiteViewController.designer.cs
generated
|
@ -11,51 +11,92 @@ using UIKit;
|
||||||
|
|
||||||
namespace Bit.iOS.Extension
|
namespace Bit.iOS.Extension
|
||||||
{
|
{
|
||||||
[Register ("AddSiteViewController")]
|
[Register ("AddSiteViewController")]
|
||||||
partial class AddSiteViewController
|
partial class AddSiteViewController
|
||||||
{
|
{
|
||||||
[Outlet]
|
[Outlet]
|
||||||
[GeneratedCode ("iOS Designer", "1.0")]
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
UITableViewCell nameCell { get; set; }
|
UIKit.UITableViewCell generatePasswordCell { get; set; }
|
||||||
|
|
||||||
[Outlet]
|
[Outlet]
|
||||||
[GeneratedCode ("iOS Designer", "1.0")]
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
UITextField nameField { get; set; }
|
UIKit.UITableViewCell nameCell { get; set; }
|
||||||
|
|
||||||
[Outlet]
|
[Outlet]
|
||||||
[GeneratedCode ("iOS Designer", "1.0")]
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
UILabel nameLabel { get; set; }
|
UIKit.UITextField nameField { get; set; }
|
||||||
|
|
||||||
[Outlet]
|
[Outlet]
|
||||||
[GeneratedCode ("iOS Designer", "1.0")]
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
UITableView tableView { get; set; }
|
UIKit.UILabel nameLabel { get; set; }
|
||||||
|
|
||||||
[Action ("UIBarButtonItem2289_Activated:")]
|
[Outlet]
|
||||||
[GeneratedCode ("iOS Designer", "1.0")]
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
partial void UIBarButtonItem2289_Activated (UIBarButtonItem sender);
|
UIKit.UITableViewCell passwordCell { get; set; }
|
||||||
|
|
||||||
[Action ("UIBarButtonItem2290_Activated:")]
|
[Outlet]
|
||||||
[GeneratedCode ("iOS Designer", "1.0")]
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
partial void UIBarButtonItem2290_Activated (UIBarButtonItem sender);
|
UIKit.UITableView tableView { get; set; }
|
||||||
|
|
||||||
void ReleaseDesignerOutlets ()
|
[Outlet]
|
||||||
{
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
if (nameCell != null) {
|
UIKit.UITableViewCell uriCell { get; set; }
|
||||||
nameCell.Dispose ();
|
|
||||||
nameCell = null;
|
[Outlet]
|
||||||
}
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
if (nameField != null) {
|
UIKit.UITableViewCell usernameCell { get; set; }
|
||||||
nameField.Dispose ();
|
|
||||||
nameField = null;
|
|
||||||
}
|
[Action ("UIBarButtonItem2289_Activated:")]
|
||||||
if (nameLabel != null) {
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
nameLabel.Dispose ();
|
partial void UIBarButtonItem2289_Activated (UIBarButtonItem sender);
|
||||||
nameLabel = null;
|
|
||||||
}
|
|
||||||
if (tableView != null) {
|
[Action ("UIBarButtonItem2290_Activated:")]
|
||||||
tableView.Dispose ();
|
[GeneratedCode ("iOS Designer", "1.0")]
|
||||||
tableView = null;
|
partial void UIBarButtonItem2290_Activated (UIBarButtonItem sender);
|
||||||
}
|
|
||||||
}
|
void ReleaseDesignerOutlets ()
|
||||||
}
|
{
|
||||||
|
if (generatePasswordCell != null) {
|
||||||
|
generatePasswordCell.Dispose ();
|
||||||
|
generatePasswordCell = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (nameCell != null) {
|
||||||
|
nameCell.Dispose ();
|
||||||
|
nameCell = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (nameField != null) {
|
||||||
|
nameField.Dispose ();
|
||||||
|
nameField = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (nameLabel != null) {
|
||||||
|
nameLabel.Dispose ();
|
||||||
|
nameLabel = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (passwordCell != null) {
|
||||||
|
passwordCell.Dispose ();
|
||||||
|
passwordCell = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (tableView != null) {
|
||||||
|
tableView.Dispose ();
|
||||||
|
tableView = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (uriCell != null) {
|
||||||
|
uriCell.Dispose ();
|
||||||
|
uriCell = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (usernameCell != null) {
|
||||||
|
usernameCell.Dispose ();
|
||||||
|
usernameCell = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -137,7 +137,7 @@
|
||||||
<objects>
|
<objects>
|
||||||
<navigationController definesPresentationContext="YES" id="64" sceneMemberID="viewController">
|
<navigationController definesPresentationContext="YES" id="64" sceneMemberID="viewController">
|
||||||
<navigationBar key="navigationBar" contentMode="scaleToFill" id="67" translucent="NO" hidden="YES">
|
<navigationBar key="navigationBar" contentMode="scaleToFill" id="67" translucent="NO" hidden="YES">
|
||||||
<rect key="frame" x="0.0" y="20" width="880" height="44"/>
|
<rect key="frame" x="0.0" y="20" width="600" height="44"/>
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
||||||
</navigationBar>
|
</navigationBar>
|
||||||
<connections>
|
<connections>
|
||||||
|
@ -154,7 +154,7 @@
|
||||||
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="oCZ-GQ-aOK" sceneMemberID="viewController">
|
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="oCZ-GQ-aOK" sceneMemberID="viewController">
|
||||||
<toolbarItems/>
|
<toolbarItems/>
|
||||||
<navigationBar key="navigationBar" contentMode="scaleToFill" id="8A5-AR-QHS" translucent="NO">
|
<navigationBar key="navigationBar" contentMode="scaleToFill" id="8A5-AR-QHS" translucent="NO">
|
||||||
<rect key="frame" x="0.0" y="20" width="880" height="44"/>
|
<rect key="frame" x="0.0" y="20" width="600" height="44"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<textAttributes key="titleTextAttributes">
|
<textAttributes key="titleTextAttributes">
|
||||||
<color key="textColor" colorSpace="calibratedWhite" white="1" alpha="1"/>
|
<color key="textColor" colorSpace="calibratedWhite" white="1" alpha="1"/>
|
||||||
|
@ -175,7 +175,7 @@
|
||||||
<navigationController definesPresentationContext="YES" id="1845" sceneMemberID="viewController">
|
<navigationController definesPresentationContext="YES" id="1845" sceneMemberID="viewController">
|
||||||
<navigationBar key="navigationBar" contentMode="scaleToFill" id="1848" translucent="NO">
|
<navigationBar key="navigationBar" contentMode="scaleToFill" id="1848" translucent="NO">
|
||||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
||||||
<rect key="frame" x="0.0" y="20" width="880" height="44"/>
|
<rect key="frame" x="0.0" y="20" width="600" height="44"/>
|
||||||
<textAttributes key="titleTextAttributes">
|
<textAttributes key="titleTextAttributes">
|
||||||
<color key="textColor" colorSpace="calibratedWhite" white="1" alpha="1"/>
|
<color key="textColor" colorSpace="calibratedWhite" white="1" alpha="1"/>
|
||||||
</textAttributes>
|
</textAttributes>
|
||||||
|
@ -203,22 +203,22 @@
|
||||||
<sections>
|
<sections>
|
||||||
<tableViewSection headerTitle="Site Information" id="2266" footerTitle=" ">
|
<tableViewSection headerTitle="Site Information" id="2266" footerTitle=" ">
|
||||||
<cells>
|
<cells>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2267" rowHeight="100">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2267" rowHeight="80">
|
||||||
<rect key="frame" x="0.0" y="55.5" width="600" height="100"/>
|
<rect key="frame" x="0.0" y="55.5" width="600" height="80"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2267" id="2268">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2267" id="2268">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="600" height="99.5"/>
|
<rect key="frame" x="0.0" y="0.0" width="600" height="79.5"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<subviews>
|
<subviews>
|
||||||
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Name" lineBreakMode="tailTruncation" minimumFontSize="10" id="2316" translatesAutoresizingMaskIntoConstraints="NO">
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Name" lineBreakMode="tailTruncation" minimumFontSize="10" id="2316" translatesAutoresizingMaskIntoConstraints="NO" misplaced="YES">
|
||||||
<rect key="frame" x="0.0" y="12" width="600" height="21"/>
|
<rect key="frame" x="15" y="10" width="570" height="21"/>
|
||||||
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="13"/>
|
<fontDescription key="fontDescription" type="system" pointSize="13"/>
|
||||||
<color key="textColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
|
<color key="textColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
|
||||||
<nil key="highlightedColor"/>
|
<nil key="highlightedColor"/>
|
||||||
</label>
|
</label>
|
||||||
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" text="Text" minimumFontSize="17" id="2317" translatesAutoresizingMaskIntoConstraints="NO" preservesSuperviewLayoutMargins="YES" clearButtonMode="whileEditing">
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" minimumFontSize="17" id="2317" translatesAutoresizingMaskIntoConstraints="NO" preservesSuperviewLayoutMargins="YES" clearButtonMode="whileEditing" misplaced="YES">
|
||||||
<rect key="frame" x="0.0" y="41" width="600" height="30"/>
|
<rect key="frame" x="15" y="41" width="570" height="30"/>
|
||||||
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
||||||
<textInputTraits key="textInputTraits"/>
|
<textInputTraits key="textInputTraits"/>
|
||||||
</textField>
|
</textField>
|
||||||
|
@ -226,41 +226,113 @@
|
||||||
<constraints>
|
<constraints>
|
||||||
<constraint id="2318" firstItem="2317" firstAttribute="leading" secondItem="2268" secondAttribute="leading" constant="15"/>
|
<constraint id="2318" firstItem="2317" firstAttribute="leading" secondItem="2268" secondAttribute="leading" constant="15"/>
|
||||||
<constraint id="2319" firstItem="2268" firstAttribute="trailing" secondItem="2317" secondAttribute="trailing" constant="15"/>
|
<constraint id="2319" firstItem="2268" firstAttribute="trailing" secondItem="2317" secondAttribute="trailing" constant="15"/>
|
||||||
<constraint id="2320" firstItem="2268" firstAttribute="bottom" secondItem="2317" secondAttribute="bottom" constant="15"/>
|
<constraint id="2320" firstItem="2268" firstAttribute="bottom" secondItem="2317" secondAttribute="bottom" constant="10"/>
|
||||||
<constraint id="2323" firstItem="2268" firstAttribute="trailing" secondItem="2316" secondAttribute="trailing" constant="10"/>
|
<constraint id="2323" firstItem="2268" firstAttribute="trailing" secondItem="2316" secondAttribute="trailing" constant="15"/>
|
||||||
<constraint id="2325" firstItem="2316" firstAttribute="leading" secondItem="2268" secondAttribute="leading" constant="10"/>
|
<constraint id="2325" firstItem="2316" firstAttribute="leading" secondItem="2268" secondAttribute="leading" constant="15"/>
|
||||||
<constraint id="2326" firstItem="2316" firstAttribute="top" secondItem="2268" secondAttribute="top" constant="15"/>
|
<constraint id="2326" firstItem="2316" firstAttribute="top" secondItem="2268" secondAttribute="top" constant="10"/>
|
||||||
<constraint id="2328" firstItem="2317" firstAttribute="top" secondItem="2316" secondAttribute="bottom" constant="10"/>
|
<constraint id="2328" firstItem="2317" firstAttribute="top" secondItem="2316" secondAttribute="bottom" constant="10"/>
|
||||||
</constraints>
|
</constraints>
|
||||||
</tableViewCellContentView>
|
</tableViewCellContentView>
|
||||||
<edgeInsets key="layoutMargins" top="10" left="15" bottom="10" right="15"/>
|
<edgeInsets key="layoutMargins" top="10" left="15" bottom="10" right="15"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2269" rowHeight="44">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2351" rowHeight="80">
|
||||||
<rect key="frame" x="0.0" y="155.5" width="600" height="44"/>
|
<rect key="frame" x="0.0" y="135.5" width="600" height="80"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2269" id="2270">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2351" id="2352">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
<rect key="frame" x="0.0" y="0.0" width="600" height="79.5"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
|
<subviews>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="URI" lineBreakMode="tailTruncation" minimumFontSize="10" id="2353" translatesAutoresizingMaskIntoConstraints="NO" misplaced="YES">
|
||||||
|
<rect key="frame" x="15" y="10" width="570" height="21"/>
|
||||||
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
|
<fontDescription key="fontDescription" type="system" pointSize="13"/>
|
||||||
|
<color key="textColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
|
||||||
|
<nil key="highlightedColor"/>
|
||||||
|
</label>
|
||||||
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" minimumFontSize="17" id="2354" translatesAutoresizingMaskIntoConstraints="NO" preservesSuperviewLayoutMargins="YES" clearButtonMode="whileEditing" misplaced="YES">
|
||||||
|
<rect key="frame" x="15" y="41" width="570" height="30"/>
|
||||||
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
||||||
|
<textInputTraits key="textInputTraits"/>
|
||||||
|
</textField>
|
||||||
|
</subviews>
|
||||||
|
<constraints>
|
||||||
|
<constraint id="2355" firstItem="2354" firstAttribute="leading" secondItem="2352" secondAttribute="leading" constant="15"/>
|
||||||
|
<constraint id="2356" firstItem="2352" firstAttribute="trailing" secondItem="2354" secondAttribute="trailing" constant="15"/>
|
||||||
|
<constraint id="2357" firstItem="2352" firstAttribute="bottom" secondItem="2354" secondAttribute="bottom" constant="10"/>
|
||||||
|
<constraint id="2358" firstItem="2352" firstAttribute="trailing" secondItem="2353" secondAttribute="trailing" constant="15"/>
|
||||||
|
<constraint id="2359" firstItem="2353" firstAttribute="leading" secondItem="2352" secondAttribute="leading" constant="15"/>
|
||||||
|
<constraint id="2360" firstItem="2353" firstAttribute="top" secondItem="2352" secondAttribute="top" constant="10"/>
|
||||||
|
<constraint id="2361" firstItem="2354" firstAttribute="top" secondItem="2353" secondAttribute="bottom" constant="10"/>
|
||||||
|
</constraints>
|
||||||
</tableViewCellContentView>
|
</tableViewCellContentView>
|
||||||
|
<edgeInsets key="layoutMargins" top="10" left="15" bottom="10" right="15"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2271" rowHeight="44">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2362" rowHeight="80">
|
||||||
<rect key="frame" x="0.0" y="199.5" width="600" height="44"/>
|
<rect key="frame" x="0.0" y="215.5" width="600" height="80"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2271" id="2272">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2362" id="2363">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
<rect key="frame" x="0.0" y="0.0" width="600" height="79.5"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
|
<subviews>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Username" lineBreakMode="tailTruncation" minimumFontSize="10" id="2364" translatesAutoresizingMaskIntoConstraints="NO" misplaced="YES">
|
||||||
|
<rect key="frame" x="15" y="10" width="570" height="21"/>
|
||||||
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
|
<fontDescription key="fontDescription" type="system" pointSize="13"/>
|
||||||
|
<color key="textColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
|
||||||
|
<nil key="highlightedColor"/>
|
||||||
|
</label>
|
||||||
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" minimumFontSize="17" id="2365" translatesAutoresizingMaskIntoConstraints="NO" preservesSuperviewLayoutMargins="YES" clearButtonMode="whileEditing" misplaced="YES">
|
||||||
|
<rect key="frame" x="15" y="41" width="570" height="30"/>
|
||||||
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
||||||
|
<textInputTraits key="textInputTraits"/>
|
||||||
|
</textField>
|
||||||
|
</subviews>
|
||||||
|
<constraints>
|
||||||
|
<constraint id="2366" firstItem="2365" firstAttribute="leading" secondItem="2363" secondAttribute="leading" constant="15"/>
|
||||||
|
<constraint id="2367" firstItem="2363" firstAttribute="trailing" secondItem="2365" secondAttribute="trailing" constant="15"/>
|
||||||
|
<constraint id="2368" firstItem="2363" firstAttribute="bottom" secondItem="2365" secondAttribute="bottom" constant="10"/>
|
||||||
|
<constraint id="2369" firstItem="2363" firstAttribute="trailing" secondItem="2364" secondAttribute="trailing" constant="15"/>
|
||||||
|
<constraint id="2370" firstItem="2364" firstAttribute="leading" secondItem="2363" secondAttribute="leading" constant="15"/>
|
||||||
|
<constraint id="2371" firstItem="2364" firstAttribute="top" secondItem="2363" secondAttribute="top" constant="10"/>
|
||||||
|
<constraint id="2372" firstItem="2365" firstAttribute="top" secondItem="2364" secondAttribute="bottom" constant="10"/>
|
||||||
|
</constraints>
|
||||||
</tableViewCellContentView>
|
</tableViewCellContentView>
|
||||||
|
<edgeInsets key="layoutMargins" top="10" left="15" bottom="10" right="15"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2280" rowHeight="44">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2373" rowHeight="80">
|
||||||
<rect key="frame" x="0.0" y="243.5" width="600" height="44"/>
|
<rect key="frame" x="0.0" y="295.5" width="600" height="80"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2280" id="2281">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2373" id="2374">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
<rect key="frame" x="0.0" y="0.0" width="600" height="79.5"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
|
<subviews>
|
||||||
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Password" lineBreakMode="tailTruncation" minimumFontSize="10" id="2375" translatesAutoresizingMaskIntoConstraints="NO" misplaced="YES">
|
||||||
|
<rect key="frame" x="15" y="10" width="570" height="21"/>
|
||||||
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||||
|
<fontDescription key="fontDescription" type="system" pointSize="13"/>
|
||||||
|
<color key="textColor" cocoaTouchSystemColor="scrollViewTexturedBackgroundColor"/>
|
||||||
|
<nil key="highlightedColor"/>
|
||||||
|
</label>
|
||||||
|
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" minimumFontSize="17" id="2376" translatesAutoresizingMaskIntoConstraints="NO" preservesSuperviewLayoutMargins="YES" clearButtonMode="whileEditing" misplaced="YES">
|
||||||
|
<rect key="frame" x="15" y="41" width="570" height="30"/>
|
||||||
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
||||||
|
<textInputTraits key="textInputTraits"/>
|
||||||
|
</textField>
|
||||||
|
</subviews>
|
||||||
|
<constraints>
|
||||||
|
<constraint id="2377" firstItem="2376" firstAttribute="leading" secondItem="2374" secondAttribute="leading" constant="15"/>
|
||||||
|
<constraint id="2378" firstItem="2374" firstAttribute="trailing" secondItem="2376" secondAttribute="trailing" constant="15"/>
|
||||||
|
<constraint id="2379" firstItem="2374" firstAttribute="bottom" secondItem="2376" secondAttribute="bottom" constant="10"/>
|
||||||
|
<constraint id="2380" firstItem="2374" firstAttribute="trailing" secondItem="2375" secondAttribute="trailing" constant="15"/>
|
||||||
|
<constraint id="2381" firstItem="2375" firstAttribute="leading" secondItem="2374" secondAttribute="leading" constant="15"/>
|
||||||
|
<constraint id="2382" firstItem="2375" firstAttribute="top" secondItem="2374" secondAttribute="top" constant="10"/>
|
||||||
|
<constraint id="2383" firstItem="2376" firstAttribute="top" secondItem="2375" secondAttribute="bottom" constant="10"/>
|
||||||
|
</constraints>
|
||||||
</tableViewCellContentView>
|
</tableViewCellContentView>
|
||||||
|
<edgeInsets key="layoutMargins" top="10" left="15" bottom="10" right="15"/>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2305" rowHeight="44" style="IBUITableViewCellStyleDefault" textLabel="2307" accessoryType="disclosureIndicator">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2305" rowHeight="44" style="IBUITableViewCellStyleDefault" textLabel="2307" accessoryType="disclosureIndicator">
|
||||||
<rect key="frame" x="0.0" y="287.5" width="600" height="44"/>
|
<rect key="frame" x="0.0" y="375.5" width="600" height="44"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2305" id="2306">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2305" id="2306">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="562" height="43.5"/>
|
<rect key="frame" x="0.0" y="0.0" width="562" height="43.5"/>
|
||||||
|
@ -281,7 +353,7 @@
|
||||||
<tableViewSection id="2273" headerTitle=" " footerTitle=" ">
|
<tableViewSection id="2273" headerTitle=" " footerTitle=" ">
|
||||||
<cells>
|
<cells>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2274" rowHeight="44">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2274" rowHeight="44">
|
||||||
<rect key="frame" x="0.0" y="768.5" width="600" height="44"/>
|
<rect key="frame" x="0.0" y="944.5" width="600" height="44"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2274" id="2275">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2274" id="2275">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
||||||
|
@ -289,7 +361,7 @@
|
||||||
</tableViewCellContentView>
|
</tableViewCellContentView>
|
||||||
</tableViewCell>
|
</tableViewCell>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2276" rowHeight="44">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2276" rowHeight="44">
|
||||||
<rect key="frame" x="0.0" y="812.5" width="600" height="44"/>
|
<rect key="frame" x="0.0" y="988.5" width="600" height="44"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2276" id="2277">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2276" id="2277">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
||||||
|
@ -301,7 +373,7 @@
|
||||||
<tableViewSection headerTitle="Notes" id="2282" footerTitle=" ">
|
<tableViewSection headerTitle="Notes" id="2282" footerTitle=" ">
|
||||||
<cells>
|
<cells>
|
||||||
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2283" rowHeight="44">
|
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="2283" rowHeight="44">
|
||||||
<rect key="frame" x="0.0" y="1095.5" width="600" height="44"/>
|
<rect key="frame" x="0.0" y="1271.5" width="600" height="44"/>
|
||||||
<autoresizingMask key="autoresizingMask"/>
|
<autoresizingMask key="autoresizingMask"/>
|
||||||
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2283" id="2284">
|
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2283" id="2284">
|
||||||
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
<rect key="frame" x="0.0" y="0.0" width="600" height="43.5"/>
|
||||||
|
@ -332,6 +404,10 @@
|
||||||
<outlet property="nameField" destination="2317" id="name-outlet-2317"/>
|
<outlet property="nameField" destination="2317" id="name-outlet-2317"/>
|
||||||
<outlet property="nameLabel" destination="2316" id="name-outlet-2316"/>
|
<outlet property="nameLabel" destination="2316" id="name-outlet-2316"/>
|
||||||
<outlet property="nameCell" destination="2267" id="name-outlet-2267"/>
|
<outlet property="nameCell" destination="2267" id="name-outlet-2267"/>
|
||||||
|
<outlet property="uriCell" destination="2351" id="name-outlet-2351"/>
|
||||||
|
<outlet property="usernameCell" destination="2362" id="name-outlet-2362"/>
|
||||||
|
<outlet property="passwordCell" destination="2373" id="name-outlet-2373"/>
|
||||||
|
<outlet property="generatePasswordCell" destination="2305" id="name-outlet-2305"/>
|
||||||
</connections>
|
</connections>
|
||||||
</tableViewController>
|
</tableViewController>
|
||||||
<placeholder placeholderIdentifier="IBFirstResponder" id="2093" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
<placeholder placeholderIdentifier="IBFirstResponder" id="2093" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
||||||
|
@ -342,7 +418,6 @@
|
||||||
<resources>
|
<resources>
|
||||||
<image name="logo.png" width="282" height="44"/>
|
<image name="logo.png" width="282" height="44"/>
|
||||||
<image name="Icon.png" width="57" height="57"/>
|
<image name="Icon.png" width="57" height="57"/>
|
||||||
<image name="boxed-bg.png" width="400" height="400"/>
|
|
||||||
<image name="bg.png" width="400" height="400"/>
|
<image name="bg.png" width="400" height="400"/>
|
||||||
</resources>
|
</resources>
|
||||||
</document>
|
</document>
|
Loading…
Reference in a new issue