Package org.robovm.apple.social
Class SLComposeServiceViewController
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIResponder
org.robovm.apple.uikit.UIViewController
org.robovm.apple.social.SLComposeServiceViewController
- All Implemented Interfaces:
NSCoding,NSExtensionRequestHandling,NSObjectProtocol,UIActivityItemsConfigurationProviding,UIAppearanceContainer,UIContentContainer,UIFocusEnvironment,UIPasteConfigurationSupporting,UIResponderStandardEditActions,UIScrollViewDelegate,UIStateRestoring,UITextViewDelegate,UITraitEnvironment,UIUserActivityRestoring,ObjCProtocol
public class SLComposeServiceViewController extends UIViewController implements UITextViewDelegate
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSLComposeServiceViewController.SLComposeServiceViewControllerPtrNested classes/interfaces inherited from class org.robovm.apple.uikit.UIViewController
UIViewController.Notifications, UIViewController.UIViewControllerPtrNested classes/interfaces inherited from class org.robovm.apple.uikit.UIResponder
UIResponder.UIResponderPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description SLComposeServiceViewController()SLComposeServiceViewController(String nibNameOrNil, NSBundle nibBundleOrNil)SLComposeServiceViewController(NSCoder coder)protectedSLComposeServiceViewController(NSObject.Handle h, long handle)protectedSLComposeServiceViewController(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.uikit.UIViewController
addChildViewController, addKeyCommand, applicationFinishedRestoringState, attemptRotationToDeviceOrientation, automaticallyAdjustsScrollViewInsets, beginAppearanceTransition, beginRequest, canPerformUnwind, canPerformUnwindSegueAction, collapseSecondaryViewController, contentScrollViewForEdge, decodeRestorableState, definesPresentationContext, didMoveToParentViewController, didReceiveMemoryWarning, didRotate, didUpdateFocus, disablesAutomaticKeyboardDismissal, dismissMoviePlayerViewController, dismissViewController, encode, encodeRestorableState, endAppearanceTransition, extendedLayoutIncludesOpaqueBars, getAdditionalSafeAreaInsets, getAllowedChildViewControllersForUnwinding, getBottomLayoutGuide, getChildViewControllerContainingSegueSource, getChildViewControllerForHomeIndicatorAutoHidden, getChildViewControllerForPointerLock, getChildViewControllerForScreenEdgesDeferringSystemGestures, getChildViewControllerForStatusBarHidden, getChildViewControllerForStatusBarStyle, getChildViewControllers, getContentSizeForViewInPopover, getEdgesForExtendedLayout, getEditButtonItem, getExtensionContext, getFocusGroupIdentifier, getFocusItemContainer, getInterfaceOrientation, getInterstitialPresentationPolicy, getModalPresentationStyle, getModalTransitionStyle, getNavigationController, getNavigationItem, getNibBundle, getNibName, getObjectRestorationClass, getOriginalContentView, getOverrideTraitCollection, getOverrideUserInterfaceStyle, getParentFocusEnvironment, getParentViewController, getPopoverPresentationController, getPreferredContentSize, getPreferredFocusedView, getPreferredFocusEnvironments, getPreferredInterfaceOrientationForPresentation, getPreferredScreenEdgesDeferringSystemGestures, getPreferredStatusBarStyle, getPreferredStatusBarUpdateAnimation, getPresentationController, getPresentedViewController, getPresentingViewController, getPreviewActionItems, getRestorationClass, getRestorationIdentifier, getRestorationParent, getRotatingFooterView, getRotatingHeaderView, getSearchDisplayController, getSegueForUnwinding, getSheetPresentationController, getSplitViewController, getStoryboard, getSupportedInterfaceOrientations, getSystemMinimumLayoutMargins, getTabBarController, getTabBarItem, getTargetViewControllerForAction, getTitle, getToolbarItems, getTopLayoutGuide, getTraitCollection, getTransitionCoordinator, getTransitioningDelegate, getView, getViewControllerForUnwind, getViewIfLoaded, hidesBottomBarWhenPushed, init, init, isBeingDismissed, isBeingPresented, isCanDisplayBannerAds, isDisplayingBannerAd, isEditing, isModalInPopover, isModalInPresentation, isMovingFromParentViewController, isMovingToParentViewController, isPresentingFullScreenAd, isRestoresFocusAfterTransition, isViewLoaded, isViewRespectsSystemMinimumLayoutMargins, loadView, loadViewIfNeeded, modalPresentationCapturesStatusBarAppearance, performsActionsWhilePresentingModally, performSegue, preferredContentSizeDidChangeForChildContentContainer, prefersHomeIndicatorAutoHidden, prefersPointerLocked, prefersStatusBarHidden, prepareForSegue, prepareInterstitialAds, presentMoviePlayerViewController, presentViewController, providesPresentationContextTransitionStyle, registerForPreviewing, removeFromParentViewController, removeKeyCommand, requestInterstitialAdPresentation, separateSecondaryViewController, setAdditionalSafeAreaInsets, setAutomaticallyAdjustsScrollViewInsets, setCanDisplayBannerAds, setContentScrollView, setContentSizeForViewInPopover, setDefinesPresentationContext, setEdgesForExtendedLayout, setEditing, setEditing, setExtendedLayoutIncludesOpaqueBars, setFocusGroupIdentifier, setHidesBottomBarWhenPushed, setInterstitialPresentationPolicy, setModalInPopover, setModalInPresentation, setModalPresentationCapturesStatusBarAppearance, setModalPresentationStyle, setModalTransitionStyle, setNeedsFocusUpdate, setNeedsStatusBarAppearanceUpdate, setNeedsUpdateOfHomeIndicatorAutoHidden, setNeedsUpdateOfPrefersPointerLocked, setNeedsUpdateOfScreenEdgesDeferringSystemGestures, setOverrideTraitCollection, setOverrideUserInterfaceStyle, setPreferredContentSize, setProvidesPresentationContextTransitionStyle, setRestorationClass, setRestorationIdentifier, setRestoresFocusAfterTransition, setTabBarItem, setTitle, setToolbarItems, setToolbarItems, setTransitioningDelegate, setView, setViewRespectsSystemMinimumLayoutMargins, setWantsFullScreenLayout, shouldAutomaticallyForwardAppearanceMethods, shouldAutomaticallyForwardRotationMethods, shouldAutorotate, shouldPerformSegue, shouldPresentInterstitialAd, shouldUpdateFocus, ShowDetailTargetDidChangeNotification, showDetailViewController, showViewController, sizeForChildContentContainer, systemLayoutFittingSizeDidChangeForChildContentContainer, traitCollectionDidChange, transition, unregisterForPreviewing, unwind, updateFocusIfNeeded, updateViewConstraints, viewDidAppear, viewDidDisappear, viewDidLayoutSubviews, viewDidLoad, viewLayoutMarginsDidChange, viewSafeAreaInsetsDidChange, viewWillAppear, viewWillDisappear, viewWillLayoutSubviews, viewWillTransitionToSize, wantsFullScreenLayout, willAnimateRotation, willMoveToParentViewController, willRotate, willTransitionToTraitCollectionMethods inherited from class org.robovm.apple.uikit.UIResponder
becomeFirstResponder, buildMenu, canBecomeFirstResponder, canPasteItemProviders, canPerformAction, canResignFirstResponder, captureTextFromCamera, clearTextInputContextIdentifier, copy, cut, decreaseSize, delete, getActionTarget, getActivityItemsConfiguration, getEditingInteractionConfiguration, getInputAccessoryView, getInputAccessoryViewController, getInputAssistantItem, getInputView, getInputViewController, getKeyCommands, getNextResponder, getPasteConfiguration, getTextInputContextIdentifier, getTextInputMode, getUndoManager, getUserActivity, increaseSize, isFirstResponder, makeTextWritingDirectionLeftToRight, makeTextWritingDirectionRightToLeft, motionBegan, motionCancelled, motionEnded, paste, pasteAndGo, pasteAndMatchStyle, pasteAndSearch, pasteItemProviders, pressesBegan, pressesCancelled, pressesChanged, pressesEnded, print, reloadInputViews, remoteControlReceived, resignFirstResponder, restoreUserActivityState, select, selectAll, setActivityItemsConfiguration, setPasteConfiguration, setUserActivity, toggleBoldface, toggleItalics, toggleUnderline, touchesBegan, touchesCancelled, touchesEnded, touchesEstimatedPropertiesUpdated, touchesMoved, updateTextAttributes, updateUserActivityState, validateCommandMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
SLComposeServiceViewController
public SLComposeServiceViewController() -
SLComposeServiceViewController
-
SLComposeServiceViewController
-
SLComposeServiceViewController
-
SLComposeServiceViewController
-
-
Method Details
-
getTextView
-
getContentText
-
getPlaceholder
-
setPlaceholder
-
getCharactersRemaining
-
setCharactersRemaining
-
getAutoCompletionViewController
-
setAutoCompletionViewController
-
presentationAnimationDidFinish
public void presentationAnimationDidFinish() -
didSelectPost
public void didSelectPost() -
didSelectCancel
public void didSelectCancel() -
cancel
public void cancel() -
isContentValid
public boolean isContentValid() -
validateContent
public void validateContent() -
getConfigurationItems
-
reloadConfigurationItems
public void reloadConfigurationItems() -
pushConfigurationViewController
-
popConfigurationViewController
public void popConfigurationViewController() -
loadPreviewView
-
shouldBeginEditing
- Specified by:
shouldBeginEditingin interfaceUITextViewDelegate
-
shouldEndEditing
- Specified by:
shouldEndEditingin interfaceUITextViewDelegate
-
didBeginEditing
- Specified by:
didBeginEditingin interfaceUITextViewDelegate
-
didEndEditing
- Specified by:
didEndEditingin interfaceUITextViewDelegate
-
shouldChangeCharacters
- Specified by:
shouldChangeCharactersin interfaceUITextViewDelegate
-
didChange
- Specified by:
didChangein interfaceUITextViewDelegate
-
didChangeSelection
- Specified by:
didChangeSelectionin interfaceUITextViewDelegate
-
shouldInteractWithURL
public boolean shouldInteractWithURL(UITextView textView, NSURL URL, NSRange characterRange, UITextItemInteraction interaction)- Specified by:
shouldInteractWithURLin interfaceUITextViewDelegate- Since:
- Available in iOS 10.0 and later.
-
shouldInteractWithTextAttachment
public boolean shouldInteractWithTextAttachment(UITextView textView, NSTextAttachment textAttachment, NSRange characterRange, UITextItemInteraction interaction)- Specified by:
shouldInteractWithTextAttachmentin interfaceUITextViewDelegate- Since:
- Available in iOS 10.0 and later.
-
shouldInteractWithURL
@Deprecated public boolean shouldInteractWithURL(UITextView textView, NSURL URL, NSRange characterRange)Deprecated.Deprecated in iOS 10.0. Use textView:shouldInteractWithURL:inRange:interaction:- Specified by:
shouldInteractWithURLin interfaceUITextViewDelegate
-
shouldInteractWithTextAttachment
@Deprecated public boolean shouldInteractWithTextAttachment(UITextView textView, NSTextAttachment textAttachment, NSRange characterRange)Deprecated.Deprecated in iOS 10.0. Use textView:shouldInteractWithTextAttachment:inRange:interaction:- Specified by:
shouldInteractWithTextAttachmentin interfaceUITextViewDelegate
-
didScroll
- Specified by:
didScrollin interfaceUIScrollViewDelegate
-
didZoom
- Specified by:
didZoomin interfaceUIScrollViewDelegate
-
willBeginDragging
- Specified by:
willBeginDraggingin interfaceUIScrollViewDelegate
-
willEndDragging
public void willEndDragging(UIScrollView scrollView, CGPoint velocity, CGPoint targetContentOffset)- Specified by:
willEndDraggingin interfaceUIScrollViewDelegate
-
didEndDragging
- Specified by:
didEndDraggingin interfaceUIScrollViewDelegate
-
willBeginDecelerating
- Specified by:
willBeginDeceleratingin interfaceUIScrollViewDelegate
-
didEndDecelerating
- Specified by:
didEndDeceleratingin interfaceUIScrollViewDelegate
-
didEndScrollingAnimation
- Specified by:
didEndScrollingAnimationin interfaceUIScrollViewDelegate
-
getViewForZooming
- Specified by:
getViewForZoomingin interfaceUIScrollViewDelegate
-
willBeginZooming
- Specified by:
willBeginZoomingin interfaceUIScrollViewDelegate
-
didEndZooming
- Specified by:
didEndZoomingin interfaceUIScrollViewDelegate
-
shouldScrollToTop
- Specified by:
shouldScrollToTopin interfaceUIScrollViewDelegate
-
didScrollToTop
- Specified by:
didScrollToTopin interfaceUIScrollViewDelegate
-
scrollViewDidChangeAdjustedContentInset
- Specified by:
scrollViewDidChangeAdjustedContentInsetin interfaceUIScrollViewDelegate- Since:
- Available in iOS 11.0 and later.
-