FBSDKLoginButton Class Reference
Inherits from | FBSDKButton : UIButton |
Declared in | FBSDKLoginButton.h |
Overview
FBSDKLoginButton
works with [FBSDKAccessToken currentAccessToken]
to
determine what to display, and automatically starts authentication when tapped (i.e.,
you do not need to manually subscribe action targets).
Like FBSDKLoginManager
, you should make sure your app delegate is connected to
FBSDKApplicationDelegate
in order for the button’s delegate to receive messages.
FBSDKLoginButton
has a fixed height of @c 30 pixels, but you may change the width. initWithFrame:CGRectZero
will size the button to its minimum frame.
Tasks
-
defaultAudience
property -
delegate
property -
loginBehavior
property -
publishPermissions
property -
readPermissions
property -
tooltipBehavior
property -
tooltipColorStyle
property
Properties
defaultAudience
The default audience to use, if publish permissions are requested at login time.
@property (assign, nonatomic) FBSDKDefaultAudience defaultAudience
Declared In
FBSDKLoginButton.h
delegate
Gets or sets the delegate.
@property (weak, nonatomic) IBOutlet id<FBSDKLoginButtonDelegate> delegate
Declared In
FBSDKLoginButton.h
loginBehavior
Gets or sets the login behavior to use
@property (assign, nonatomic) FBSDKLoginBehavior loginBehavior
Declared In
FBSDKLoginButton.h
publishPermissions
The publish permissions to request.
@property (copy, nonatomic) NSArray *publishPermissions
Discussion
Use defaultAudience
to specify the default audience to publish to.
Note this is converted to NSSet and is only
an NSArray for the convenience of literal syntax.
Declared In
FBSDKLoginButton.h
readPermissions
The read permissions to request.
@property (copy, nonatomic) NSArray *readPermissions
Discussion
Note, that if read permissions are specified, then publish permissions should not be specified. This is converted to NSSet and is only an NSArray for the convenience of literal syntax.
Declared In
FBSDKLoginButton.h