3

私は Xcode と Objective C の初心者ですが、C++ で OOP を使用した経験があります。この本を買いました。簡単なアプリの作り方を読んで、残りの本をざっと読みました。私がやりたいのは、人々が二次方程式やピタゴラスの恒等式などの数学の方程式を調べるために使用できる iPhone アプリを作成することです。見た。ただし、Apple に 99 ドルを支払って本格的な iOS 開発者になる前に、数学の本で見られるギリシャ文字と数学表記を作成するのがそれほど難しくないことを知りたいと思います。たとえば、表示する iPhone アプリを作成するにはどのようなコードが必要かここに画像の説明を入力. もちろん、必要に応じてアプリが使用する別のプログラムでグラフィックを作成するのではなく、この種のことを行うために Xcode に含まれていると理解している機能を使用したいと考えています。その特定の例に加えて、iPhone アプリが表示する他の数学記号と表記法を作成するための Apple ドキュメントはどこにありますか? ここで質問するのが間違っている場合は、質問を投稿するのに適した場所を教えていただければ幸いです。

4

2 に答える 2

1

コア アニメーション レイヤーを使用して、解析された方程式の要素を構築します。Quartz を使用して線や記号を描画し、方程式による演算の視覚要素をレンダリングします。Core Plotも使用します。そして、最終的に階層データ構造に解析されたLatexに出力されます。Graham Cox の GCMathParserもチェックしてください。

類似の質問: Quartz 2d で数式を描画する

于 2012-11-04T02:02:09.173 に答える
1

システム フレームワークを使用して適切なレイアウトを作成するには、多くの記述が必要になります。構成要素はすべて揃っていますが、期待どおりのレイアウトを得るには、プログラムのレンダリングを大幅にカスタマイズする必要があります。詳細に言えば、必要な文字はそこにありますが、これらの文字のサイズ変更、配置、およびレイアウトを正しく行うには、一連のサポート コードを記述する必要があります。

この目的に特化した、使用できる適切にライセンスされたライブラリを探すことをお勧めします。おそらく、LaTeX レンダラーはいくつかの良い手がかりを提供するでしょう。

于 2012-11-04T02:03:38.703 に答える