私はTitanium/Appc用のIOSモジュールを作成しようとしていますが、私はhttps://github.com/antiguab/BAFluidViewをインターグレートしようとしています。Appcelerator IOSモジュールの開発
私はモジュールのチュートリアルに従っていますが、標準的なビューでうまく動作していますが、BAFluidViewを追加しようとするとうまく動作しません。
xcodeにクラスを含め、以下のコードを書いています。
#import "ComExampleFluidView.h"
#import "TiUtils.h"
#import "BAFluidView.h"
#import "UIColor+ColorWithHex.h"
@implementation ComExampleFluidView
- (void)initializeState
{
// Creates and keeps a reference to the view upon initialization
square = [[UIView alloc] initWithFrame:[self frame]];
BAFluidView *view = [[BAFluidView alloc] initWithFrame:view.frame];
[view fillTo:@1.0];
view.fillColor = [UIColor colorWithHex:0x397ebe];
[view startAnimation];
[square addSubview:view];
[self addSubview:square];
[super initializeState];
}
-(void)dealloc
{
// Deallocates the view
RELEASE_TO_NIL(square);
[super dealloc];
}
-(void)frameSizeChanged:(CGRect)frame bounds:(CGRect)bounds
{
// Sets the size and position of the view
[TiUtils setView:square positionRect:bounds];
}
-(void)setColor_:(id)color
{
// Assigns the view's background color
square.backgroundColor = [[TiUtils colorValue:color] _color];
}
@end
ヘッダファイルは
#import "TiUIView.h"
@interface ComExampleFluidView: TiUIView {
UIView *square;
}
@end
で誰もがこの上でいくつかの提案を与えることはできますか?
こんにちは、アドバイスをいただきありがとうございました。一度見てみてください;) – user1503606
お元気ですか? –
こんにちはハンス、残念ながら、これを動作させようとしていない、ネイティブビューを橋渡ししようとするときに立ち往生しました。正しいチュートリアルや、正しい方向に私を指す何かを見つけることができません。googlemapコードの一部を私のプロジェクトに模倣してテストするだけです。だから私はこれをチタンの視点に適用しようとしているのか、それともあなたが提案できる良い方法があるのか、正しい方向に向かっていますか?または、あなたが提案できるリソースはありますか? – user1503606