diff options
author | Kangho Hur <kangho.hur@samsung.com> | 2017-03-24 14:29:22 +0900 |
---|---|---|
committer | Kangho Hur <kangho.hur@samsung.com> | 2017-03-24 14:47:36 +0900 |
commit | 161a8e0f544b44f848d4c68ac9637d3a8b3f2520 (patch) | |
tree | 9a61043f0e27ef4f9855fcc1fc70693b12f10f4f /Xamarin.Forms.Platform.iOS/Cells/ViewCellRenderer.cs | |
parent | 20daaa5702a27d1a9c7cf9dfacfdfa254ac0e5e3 (diff) | |
download | xamarin-forms-161a8e0f544b44f848d4c68ac9637d3a8b3f2520.tar.gz xamarin-forms-161a8e0f544b44f848d4c68ac9637d3a8b3f2520.tar.bz2 xamarin-forms-161a8e0f544b44f848d4c68ac9637d3a8b3f2520.zip |
Clean sync with 2.3.4-2
Change-Id: I6a7423d2690a1c30f46e0c128d9504a2464f8f0b
Diffstat (limited to 'Xamarin.Forms.Platform.iOS/Cells/ViewCellRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.iOS/Cells/ViewCellRenderer.cs | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/Xamarin.Forms.Platform.iOS/Cells/ViewCellRenderer.cs b/Xamarin.Forms.Platform.iOS/Cells/ViewCellRenderer.cs index 30c17234..8f8a92ce 100644 --- a/Xamarin.Forms.Platform.iOS/Cells/ViewCellRenderer.cs +++ b/Xamarin.Forms.Platform.iOS/Cells/ViewCellRenderer.cs @@ -48,11 +48,8 @@ namespace Xamarin.Forms.Platform.iOS internal class ViewTableCell : UITableViewCell, INativeElementView { WeakReference<IVisualElementRenderer> _rendererRef; - ViewCell _viewCell; - Element INativeElementView.Element => ViewCell; - internal bool SupressSeparator { get; set; } - bool _disposed; + ViewCell _viewCell; public ViewTableCell(string key) : base(UITableViewCellStyle.Default, key) { @@ -69,6 +66,10 @@ namespace Xamarin.Forms.Platform.iOS } } + Element INativeElementView.Element => ViewCell; + + internal bool SupressSeparator { get; set; } + public override void LayoutSubviews() { //This sets the content views frame. @@ -114,9 +115,6 @@ namespace Xamarin.Forms.Platform.iOS protected override void Dispose(bool disposing) { - if (_disposed) - return; - if (disposing) { IVisualElementRenderer renderer; @@ -128,12 +126,8 @@ namespace Xamarin.Forms.Platform.iOS _rendererRef = null; } - - _viewCell = null; } - _disposed = true; - base.Dispose(disposing); } |