2016-09-29 12 views
2

では動作しません:行く後CGContextSetTextPositionは、私は次の呼び出し使用していたスウィフト3.0

'CGContextSetTextPosition' is unavailable: Use var textPosition

:私はXcodeの8とスウィフト3にアップグレードした後

CGContextSetTextPosition(context, 0, -bounds.origin.y) 

を、私は次のエラーを取得していますAppleのドキュメントでは、textPositionプロパティが実際には「テキストが描画される場所を返す」というゲッターであることに気付きました。それは何も設定されておらず、ドキュメントのテキスト位置のためのセッター関数を持っていないようです。

テキストの位置を設定するにはどうすればよいですか?

Obj-cコードも歓迎します。

+1

[こちらのドキュメント](https://developer.apple.com/reference/coregraphics/cgcontext/1454687-textposition)によると、それにはセッターがあります。 – NobodyNada

答えて

4

このようにCGContexttextPositionを使用する必要があります。より多くの場合

context.textPosition = CGPoint(x:0, y:-bounds.origin.y) 

textPositionためCore Graphicsのアップルのドキュメントを読んでdeatil。

+0

ありがとうございました。私はすでにコンテンツ変数を持っていましたが、私はCGContext.textPositionのようにそれをやっていましたが、動作しませんでした。 – rgoncalv

+0

ようこそメイト:) –

関連する問題