public YYCommentViewController YYcommentViewController() { YYCommentViewController controller = commentViewController; if (contentController.Equals(controller.associatedObject)) { return(controller); } else { return(null); } }
public YYCommentContainerViewController (UIViewController child) : base () { contentController = child; AddChildViewController (child); child.DidMoveToParentViewController (this); if (child.WantsFullScreenLayout) { WantsFullScreenLayout = true; UIApplication.SharedApplication.SetStatusBarStyle (UIStatusBarStyle.BlackTranslucent, false); } commentViewController = new YYCommentViewController (); commentViewController.associatedObject = (PhotoViewController)child; }
public YYCommentContainerViewController(UIViewController child) : base() { contentController = child; AddChildViewController(child); child.DidMoveToParentViewController(this); if (child.WantsFullScreenLayout) { WantsFullScreenLayout = true; UIApplication.SharedApplication.SetStatusBarStyle(UIStatusBarStyle.BlackTranslucent, false); } commentViewController = new YYCommentViewController(); commentViewController.associatedObject = (PhotoViewController)child; }
public MyDelegate(YYCommentViewController parent) { _parent = parent; }
public void Synchronize (bool initializationSucceeded) { if (initializationSucceeded == true) { placeHolderActivityView.StopAnimating (); photoImageView.Image = datasource.ImageForCurrentItem (); currentPhotoUrl = datasource.UrlForCurrentItem (); var yvc = ParentViewController as YYCommentContainerViewController; ycommentView = yvc.YYcommentViewController (); ycommentView .AssociatedObjectDidChange (this); UIView.Animate (.25, () => { placeHolderActivityView.Alpha = 0.0f; }, () => { placeHolderView.RemoveFromSuperview (); placeHolderActivityView = null; placeHolderView = null; placeHolderLabel = null; }); } else { placeHolderActivityView.StopAnimating (); placeHolderLabel.Text = "No Photos"; } }
public MyDelegate (YYCommentViewController parent) { _parent = parent; }