Foxit PDF SDK
FSFloatingInfo类 参考

继承自 NSObject .

构造函数

(id) - init
 构造函数。

 
(id) - initWithFloating_info:
 构造函数,使用另一个浮动信息对象。
更多...
 
(void) - set:relative_target:resize_type:has_close:has_title:title:off_screen:rect:
 设置值。
更多...
 

属性

BOOL has_close
 YES 表示浮动窗口应该有关闭窗口控制按钮,NO 表示没有。

 
BOOL has_title
 YES 表示标题栏中应显示标题,NO 表示不显示。

 
FSFloatingInfoOffScreenAction off_screen
 指定当浮动窗口完全或部分位于屏幕外时应采取的操作。 请参考从 FSFloatingInfoOffScreenAllow 开始的值,这应该是这些值中的一个。

 
FSRectFrect
 指定浮动窗口在设备坐标系中的位置和大小的矩形。

 
FSFloatingInfoRelativeTarget relative_target
 指定浮动窗口要对齐的目标。请参考从 FSFloatingInfoRelativeTargetPageWindow 开始的值,这应该是这些值中的一个。

 
FSFloatingInfoResizeType resize_type
 指定用户是否可以调整浮动窗口的大小。请参考从 FSFloatingInfoResizeTypeNo 开始的值,这应该是这些值中的一个。

 
NSString * title
 如果has_title为true时要显示的标题。

 
FSFloatingInfoWindowPosition window_pos
 指定浮动窗口相对于由relative_target指定的窗口的定位方式。 请参考从 FSFloatingInfoWindowPositionTopLeft 开始的值,这应该是这些值中的一个。

 

详细描述

此类表示浮动信息。

函数文档

◆ initWithFloating_info:()

- (id) initWithFloating_info: (FSFloatingInfo*)  floating_info

构造函数,使用另一个浮动信息对象。

参数
[in]floating_info另一个浮动信息对象。

◆ set:relative_target:resize_type:has_close:has_title:title:off_screen:rect:()

- (void) set: (FSFloatingInfoWindowPosition window_pos
relative_target: (FSFloatingInfoRelativeTarget relative_target
resize_type: (FSFloatingInfoResizeType resize_type
has_close: (BOOL)  has_close
has_title: (BOOL)  has_title
title: (NSString *)  title
off_screen: (FSFloatingInfoOffScreenAction off_screen
rect: (FSRectF*)  rect 

设置值。

参数
[in]window_pos指定浮动窗口相对于 relative_target 指定的窗口的位置。
[in]relative_target指定浮动窗口要对齐到的窗口。
[in]resize_type指定浮动窗口是否可以被用户调整大小。
[in]has_closeYES 表示浮动窗口应该有一个关闭窗口控制按钮,NO 表示没有。
[in]has_titleYES 表示应该在标题栏中显示标题,NO 表示不显示。
[in]title如果 has_title 为 true,要显示的标题。
[in]off_screen指定如果浮动窗口完全或部分位于屏幕外时应采取的操作。
[in]rect指定浮动窗口在设备坐标系统中的位置和大小的矩形。
返回
无。