RateView, RateView Objective C的是UIView的子类

分享于 

4分钟阅读

GitHub

  繁體 雙語
RateView for iOS Objective-C is a subclass of UIView.
  • 源代码名称:RateView
  • 源代码网址:http://www.github.com/taruntyagi697/RateView
  • RateView源代码文档
  • RateView源代码下载
  • Git URL:
    git://www.github.com/taruntyagi697/RateView.git
    Git Clone代码到本地:
    git clone http://www.github.com/taruntyagi697/RateView
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/taruntyagi697/RateView
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    RateView - iOS ( objective-c )

    RateView 是一个 UIView 子类,它创建一个包含分级星的可以定制分级视图。 它以 percentage fill的方式填满星星。 它可以用来-

    • 显示项 canRate = NO 或者项的分级
    • 实际上为用户提供了一个机会来获得任何产品或者项目的canRate = YES

    要求

    • iOS 6.0或者更高版本。
    • 启用 arc。

    安装

    • 需要一个窗格,只需将以下行添加到 podfile -
     
    pod 'RateView'
    
    
    
     
    • 你可以直接从RateView文件夹复制源文件。

    :如何使用

    配置RateView的操作非常简单:

    RateView* rv = [RateView rateViewWithRating:3.7f];
    [self.view addSubview:rv];

    RateView从这里接手。

    • 它使用CoreGraphics上下文绘制具有透明背景的恒星形状,并通过计算 rating 来适当填充它们。
    • 你应该记住在 0.05.0 之间提供一个 rating

    属性

    RateView附带了一个属性集,可以根据需要定制它:-

    • rating: 与RateView一起使用的评分( 0.dta到 5.0 )

    • canRate: 用户可以使用速率视图或者不使用( 权限标志)

    • step: 当用户可以进行率的评估步骤( 0.dta到 1.0 f )

    • starNormalColor: 星级的分级 backgroundColor

    • starFillColor: star的分级字节数

    • starBorderColor: 星级的borderColor

    • starFillMode: 星形填充模式水平,垂直或者轴向

    • starSize: 点的starSize ( 宽度==高度==大小)

    • padding: 每两个相邻星之间的水平空间宽度

    • delegate: register,以便侦听分级更改

    [UIColor colorWithPatternImage:] 优势

    
    Given that UIColor is capable of color patterns handling made from images, 
    
    
    RateView can be used to take advantage of this feature.
    
    
    
    

    它看起来如何

    [Screenshot1] ( https://raw.githubusercontent.com/taruntyagi697/RateView/master/Screenshots/Screenshot1.png ) [Screenshot2] ( https://raw.githubusercontent.com/taruntyagi697/RateView/master/Screenshots/Screenshot2.png ) !

    演示程序

    
    Demo app includes almost all of the property usages through a pretty basic UITableView example.
    
    
    You can go through it to see these in action at first.
    
    
    
    

    相关文章