Brand

双平台SDK工具包

小巧    简单    便捷

 
SDK开发文档
类初始化方法
                        
                            
/** @param frame 视图frame @param type 浮窗样式枚举(视图会根据浮窗样式的宽高比进行布局,因此如果传入宽高不符合比例会自动计算出符合宽高比的最大视图尺寸,您可以通过contentViewAlignmen来设置内容显示的对齐方式) @param userKey 用户key @param location 城市或地区,可输入以下值: 1. 城市ID:城市列表 2. 经纬度格式:经度,纬度(经度在前纬度在后,英文,分隔,十进制格式,北纬东经为正,南纬西经为负 3. 城市名称,支持中英文和汉语拼音 4. 城市名称,上级城市 或 省 或 国家,英文,分隔,此方式可以在重名的情况下只获取想要的地区的天气数据,例如 西安,陕西 5. IP 6. 根据请求自动判断,根据用户的请求获取IP,通过 IP 定位并获取城市数据 7. 可为空,系统自动获取当前设备所在经纬度,然后将获取到的经纬度作为location参数调用传location的接口 @return SynopticNetworkCustomView 插件视图 */ +(instancetype)initWithFrame:(CGRect)frame ViewType:(SynopticNetworkCustomViewType)type UserKey:(NSString *)userKey Location:(NSString *)location; /** @param frame 视图frame @param type 浮窗样式枚举(视图会根据浮窗样式的宽高比进行布局,因此如果传入宽高不符合比例会自动计算出符合宽高比的最大视图尺寸,您可以通过contentViewAlignmen来设置内容显示的对齐方式) @param userKey 用户key @param location 城市或地区,可输入以下值: 1. 城市ID:城市列表 2. 经纬度格式:经度,纬度(经度在前纬度在后,英文,分隔,十进制格式,北纬东经为正,南纬西经为负 3. 城市名称,支持中英文和汉语拼音 4. 城市名称,上级城市 或 省 或 国家,英文,分隔,此方式可以在重名的情况下只获取想要的地区的天气数据,例如 西安,陕西 5. IP 6. 根据请求自动判断,根据用户的请求获取IP,通过 IP 定位并获取城市数据 7. 可为空,系统自动获取当前设备所在经纬度,然后将获取到的经纬度作为location参数调用传location的接口 @return SynopticNetworkCustomView 插件视图 */ -(instancetype)initWithFrame:(CGRect)frame ViewType:(SynopticNetworkCustomViewType)type UserKey:(NSString *)userKey Location:(NSString *)location;
属性介绍
属性 说明 类型 默认
viewPosition 悬浮位置 SynopticNetworkCustom ViewPosition(枚举类型)
contentViewAlignmen 内容水平方向显示对齐方式 SynopticNetworkContent ViewAlignment(枚举类型) SynopticNetworkContent ViewAlignmentCenter
iconType 图标样式 SynopticNetworkCustom ViewIconType(枚举类型) SynopticNetworkCustom ViewIconTypeLight
padding SynopticNetworkCustom View的内边距 UIEdgeInsets UIEdgeInsetsZero
backgroundColor 视图背景颜色 UIColor [UIColor clearColor]
contentViewBackgroundImage 视图背景图片 UIImage
navigationBarBackgroundColor 导航条背景颜色 UIColor [UIColor colorWithRed:6.0/225 green:79.0/225 blue:171.0/225 alpha:1]]
progressColor 进度条颜色 UIColor [UIColor greenColor]
textColor 文字颜色 UIColor [UIColor whiteColor]
dragEnable 是不是能拖曳 BOOL NO(dragEnable=YES时背景颜色默认为[UIColor colorWithRed:73.0/225 green:179.0/255 blue:238.0/225 alpha:1])
freeRect 拖拽范围 CGRect
dragDirection 拖拽的方向 SynopticNetworkCustom ViewDragDirection(枚举类型) SynopticNetworkCustom ViewDragDirectionAny
isKeepBounds 黏贴边界效果 BOOL NO
地址详解,location参数
权限说明 代码
不传递地址参数 自动采用iOS源生定位
城市ID:城市列表 location=CN101010100
经纬度格式:经度,纬度(经度在前,纬度在后英文,分隔,十进制格式,北纬东经为正,南纬西经为负 location=116.40,39.9
城市名称,城市列表 location=北京、 location=北京市、 location=beijing
城市名称,上级城市 或 省 或 国家,英文逗号分隔,此方式可以在重名的情况下只获取想要的地区的天气数据,例如 西安,陕西 location=朝阳,北京、 location=chaoyang,beijing
IP location=60.194.130.1
根据请求自动判断,根据用户的请求获取IP,通过 IP 定位并获取城市数据 location=auto_ip(固定参数)
SynopticNetworkCustomViewType
枚举 布局样式 宽高比例
SynopticNetworkCustomViewTypeVertical 竖向长方形 宽高比 1/1
SynopticNetworkCustomViewTypeHorizontal 横向长方形(显示全部内容) 宽高比 15/2
SynopticNetworkCustomViewTypeHorizontalShort 横向长方形(显示部分内容) 宽高比 25/12
SynopticNetworkCustomViewTypeSquare 正方形 宽高比 1/1
SynopticNetworkCustomViewTypeCircle 圆形 宽高比 1/1
SynopticNetworkCustomViewPosition
枚举 相对于整个屏幕的位置
SynopticNetworkCustomViewPositionCenter 居中
SynopticNetworkCustomViewPositionTopLeft 左上
SynopticNetworkCustomViewPositionTopRight 右上
SynopticNetworkCustomViewPositionBottomLeft 左下
SynopticNetworkCustomViewPositionBottomRight 右下
SynopticNetworkContentViewAlignment
枚举 插件内容水平方向显示对齐方式
SynopticNetworkContentViewAlignmentCenter 内容居中
SynopticNetworkContentViewAlignmentLeft 内容居左
SynopticNetworkContentViewAlignmentRight 内容居右
SynopticNetworkCustomViewIconType
枚举 图标颜色样式
SynopticNetworkCustomViewIconTypeLight 亮色系
SynopticNetworkCustomViewIconTypeDark 暗色系
SynopticNetworkCustomViewDragDirection
枚举 可拖拽方向
SynopticNetworkCustomViewDragDirectionAny 任意方向
SynopticNetworkCustomViewDragDirectionHorizontal 水平方向
SynopticNetworkCustomViewDragDirectionVertical 垂直方向

世界杯官方投注官网