chosse是不是什么是不及物动词词

当前位置: >>
不规则变化动词列表(按首字母排列)
强变化和不规则变化动词列表B不定式 第二人称单数 现在时 b? ckst / backst befiehlst beginnst bei? / bei? t est birgst birst / berstest bewegst biegst bietest bindest bittest bl? / bl? st sest bleibst bleichst 第三人称单数 现在时 b? / backt ckt befiehlt beginnt bei? t birgt birst / berstet bewegt biegt bietet bindet bittet bl? st bleibt bleicht 第一人称单数 过去时 backte / buk befahl begann biss barg barst bewog bog bot band bat blies blieb bleichte / blich 第二人称单数 过去时 backtest / bukst befahlst begannst bissest bargst barstest bewogst bogst botest bandest batest bliesest bliebst bleichtest / blichst brietest brachst branntest brachtest 第一人称单数第 二虚拟式 backte / bü ke bef? / bef? hle hle beg? nne bisse bü / b? rge rge b? / b? rste rste bew? ge b? ge b? te b? nde b? te bliese bliebe bleichte / bliche 第二人称单数 命令式 back(e) befiehl beginn(e) bei? (e) birg birst beweg(e) bieg(e) biet(e) bind(e) bitt(e) blas(e) bleib(e) bleich(e) 第二分词 中文意义 备注backen befehlen beginnen bei? en bergen bersten bewegen biegen bieten binden bitten blasen bleiben bleichengebacken befohlen begonnen gebissen geborgen geborsten bewogen gebogen geboten gebunden gebeten geblasen geblieben gebleicht / geblichen gebraten gebrochen gebrannt gebracht烤 下令 开始 咬 营救 爆裂 动员 弄弯 提供 绑,捆 请求 吹 停留 褪色过去时的强变化已过时新旧正字法拼写有异在表示“挪动”的本义时弱变 化强变化已过时;在用作及 物动词时永远弱变化braten brechen brennen bringenbr? tst brichst brennst bringstbr? t bricht brennt bringtbriet brach brannte brachtebriete br? che brennte br? chtebrat(e) brich brenn(e) bring(e)煎,炸 折断 燃烧 带来 D-F不定式 第二人称单数现 在时 denkst dingst drischst dringst dü nkst 第三人称单数现 在时 denkt dingt drischt dringt dü nkt 第一人称单数 过去时 dachte dingte / dang drosch drang dü nkte / deuchte 第二人称单数过 去时 dachtest dingtest / dangst droschst drangst dü nktest / deuchtest durftest empfahlst erloschst a? est fuhrst fielst fingst fochtest fandest flochtest flogst flohst flossest fra? est frorst 第一人称单数第二 虚拟式 d? chte dingte / dü nge dr? sche dr? nge 第二人称单数 命令式 denk(e) ding(e) drisch dring(e) 第二分词 中文意义 备注denken dingen dreschen dringen dü nkengedacht gedungen gedroschen gedrungen gedü / nkt gedeucht gedurft empfohlen erloschen gegessen gefahren gefallen gefangen gefochten gefunden geflochten geflogen geflohen geflossen gefressen gefroren想,思考 买凶 打(谷) 穿透 觉得此词现很少使用 过去时很少使用dü rfen empfehlen erl? schen essen fahren fallen fangen fechten finden flechten fliegen fliehen flie? en fressen frierendarfst empfiehlst erlischst / erl? schst isst / issest f? hrst f? llst f? ngst fichtst findest flichtet fliegst fliehst flie? / flie? t est frisst / frissest frierstdarf empfiehlt erlischt / erl? scht isst f? hrt f? llt f? ngt ficht findet flicht fliegt flieht flie? t frisst friertdurfte empfahl erlosch a? fuhr fiel fing focht fand flocht flog floh floss fra? frordü rfte empf? hle erl? sche ?e ? fü hre fiele finge f? chte f? nde fl? chte fl? ge fl? he fl? sse fr? e ? fr? reempfiehl erlisch / erl? sch iss fahr(e) fall(e) fang(e) ficht find(e) flicht flieg(e) flieh(e) flie? (e) friss frier(e)可以 推荐 熄灭 吃 乘车 落下 抓捕 击剑 找到 编织 飞 逃跑 流 (动物) 吃 挨冻第一人称单数现在 时是 darf新旧正字法拼写有 异新旧正字法拼写有 异 新旧正字法拼写有 异 G-K不定式 g? ren geb? ren geben gedeihen gehen gelingen gelten genesen genie? en geschehen gewinnen gie? en gleichen glei? en gleiten glimmen graben greifen haben halten h? ngen hauen heben hei? en helfen kennen klimmen klingen kneifen kommen k? nnen kriechen 第二人称单数现 在时 g? rst geb? / gebierst rst gibst gedeihst gehst giltst genest / genesest genie? / genie? t est gewinnst gie? / gie? t est gleichst glei? / glei? t est gleitest glimmst gr? bst greifst hast h? ltst h? ngst haust hebst hei? / hei? t est hilfst kennst klimmst klingst kneifst kommst kannst kriechst 第三人称单数 现在时 g? rt geb? / gebiert rt gibt gedeiht geht gelingt gilt genest genie? t geschieht gewinnt gie? t gleicht glei? t gleitet glimmt gr? bt greift hat h? lt h? ngt haut hebt hei? t hilft kennt klimmt klingt kneift kommt kann kriecht 第一人称单数 过去时 g? / gor rte gebar gab gedieh ging (gelang) galt genas genoss (geschah) gewann goss glich glei? / gliss te glitt glimmte / glomm grub griff hatte hielt hing haute / hieb hob / hub hie? half kannte klomm klang kniff kamm konnte kroch 第二人称单数 过去时 g? rtest / gorst gebarst gabst gediehst gingst galtest genasest genossest gewannst gossest glichst glei? / test glissest glittest glimmtest / glommst grubst griffst hattest hieltest hingst hautest / hiebst hobst / hubst hie? est halfst kanntest klommst klangst kniffst kammst konntest krochst 第一人称单数第 二虚拟式 g? / g? rte re geb? re g? be gediehe ginge (gel? nge) g? / g? lte lte gen? se gen? sse (gesch? he) gew? / gew? nne nne g? sse gliche glei? / glisse te glitte glimmte / gl? mme grü be griffe h? tte hielte hinge haute / hiebe h? / hü be be hie? e hü lfe kennte kl? mme kl? nge kniffe k? mme k? nnte kr? che 第二人称单数 命令式 g? r(e) geb? / gebier r(e) gib gedeih(e) geh(e) geling(e) gilt genes(e) genie? (e) gewinn(e) gie? (e) gleich(e) glei? (e) gleit(e) glimm(e) grab(e) greif(e) hab(e) halt(e) hang(e) hau(e) heb(e) hei? (e) hilf kenn(e) klimm(e) kling(e) kneif(e) komm(e) kriech(e) 第二分词 geg? / gegoren rt geboren gegeben gediehen gagangen gelungen gegolten genesen genossen geschehen gewonnen gegossen geglichen geglei? / t geglissen geglitten geglommen / geglimmt gegraben gegriffen gehabt gehalten gehangen gehauen gehoben gehei? en geholfen gekannt geklommen geklungen gekniffen gekommen gekonnt gekrochen 中文意义 发酵 生育 给 茁壮成长 走 达到目的 有效 痊愈 享受 发生 获胜 倒,灌 与…相似 闪光 滑行 闪微光 挖,掘 触摸 有 持有 挂 凿 举起 名叫 帮助 了解 费力攀登 发清脆声 掐,捏 来 能够 爬 备注用其引申义时为弱变化 现在时第二、三人称 单数和命令式的强变 化已过时基本只用第三人称基本只用第三人称强变化已过时过去时的强变化已过时在作及物动词时弱变化hub 作为过去时已过时此词现罕单用,通常 加前缀 er-第一人称单数现在时 是 kann L-R不定式 laden lassen laufen leiden leihen lesen liegen lü gen mahlen meiden melken messen misslingen m? gen mü ssen nehmen nennen pfeifen pflegen preisen quellen raten reiben rei? en reiten rennen riechen ringen rinnen rufen 第二人称单数 现在时 l? / ladest dst l? / l? sst ssest l? ufst leidest leihst liest / liesest liegst lü gst mahlst meidest melkst / milkst misst / missest magst musst nimmst nennst pfeifst pflegst preist / preisest quillst r? tst reibst rei? / rei? t est reitest rennst riechst ringst rinnst rufst 第三人称单数 现在时 l? / ladet dt l? sst l? uft leidet leiht liest liegt lü gt mahlt meidet melkt / milkt misst misslingt mag muss nimmt nennt pfeift pflegt preist quillt r? t reibt rei? t reitet rennt riecht ringt rinnt ruft 第一人称单数 过去时 lud / ladete lie? lief litt lieh las lag log mahlte mied melkte / molk ma? (misslang) mochte musste nahm nannte pfiff pflegte / pflog pries quoll riet rieb riss ritt rannte roch rang rann rief 第二人称单数 过去时 ludest / ladetest lie? est liefst littest liehst lasest lagst logst mahltest miedest melktest / molkst ma? est mochtest musstest nahmst nanntest pfiffst pflegtest / pflogst priesest quollst rietest riebst rissest rittest ranntest rochst rangst rannst riefst 第一人称单数第 二虚拟式 lü / ladete de lie? e liefe litte liehe l? se l? ge l? ge mahlte miede melkte / m? lke m? e ? (missl? nge) m? chte mü sste n? hme nennte pfiffe pflegte / pfl? ge priese qu? lle riete riebe risse ritte rennte r? che r? nge r? / r? nne nne riefe 第二人称单数 命令式 lad(e) lass(e) lauf(e) leid(e) leih(e) lies lieg(e) lü g(e) mahl(e) meid(e) melk(e) / milk miss nimm nenn(e) pfeif(e) pfleg(e) preis(e) quill rat(e) reib(e) rei? (e) reit(e) renn(e) riech(e) ring(e) rinn(e) ruf(e) 第二分词 geladen gelassen gelaufen gelitten geliehen gelesen gelegen gelogen gemahlen gemieden gemelkt / gemolken gemessen misslungen gemocht gemusst genommen genannt gepfiffen gepflegt / gepflogen gepriesen gequollen geraten gerieben gerissen geritten gerannt gerochen gerungen geronnen gerufen 中文意义 运载 使,令 跑 忍受 借 读 躺 说谎 碾磨 避开 挤奶 测量 失败 愿意,可能 必须 取,拿 起名 吹口哨 从事 表扬 流出 劝告,猜测 磨擦 撕 骑 快跑 闻,嗅 扭打 慢慢地流 叫嚷新旧正字法拼写有异 强变化已过时,作其他意义 解时永远弱变化 新旧正字法拼写有异 基本只用第三人称 第一人称单数现在时是 mag 第一人称单数现在时是 muss,新备注弱变化为少见形式 新旧正字法拼写有异 S不定式 salzen saufen saugen schaffen schallen scheiden scheinen schei? en schelten scheren schieben schie? en schinden 第二人称单数现 在时 salzt / salzest s? ufst saugst schaffst schallst scheidest scheinst schei? / schei? t est schiltest scherst / schierst schiebst schie? / schie? t est schindest 第三人称单 数现在时 salzt s? uft saugt schafft schallt scheidet scheint schei? t schiltet schert / schiert schiebt schie? t schindet schl? ft schl? gt schleicht schleift schlei? t schlie? t schlingt schmei? t schmilzt schnaubt schneidet schrickt schreibt schreit schreitet schweigt schwillt 第一人称单 数过去时 salzte soff saugte / sog schuf schallte / scholl schied schien schiss schalt schor schob schoss schindete / schund schlief schlug schlich schliff schliss schloss schlang schmiss schmolz schnaubte / schnob schnitt schreckte / schrak schrieb schrie schritt schwieg schwoll 第二人称单数 过去时 salztest soffst saugtest / sogst schufst schalltest / schollst schiedest schienst schissest schaltest schorst schobst schossest schindetest / schundest schliefst schlugst schlichst schliffst schlissest schlossest schlangst schmissest schmolzest schnaubtest / schnobst schnittest schrecktest / schrakst schriebst schriest schrittest schwiegst schwollst 第一人称单数 第二虚拟式 salzte s? ffe saugte / s? ge schü fe schallte / sch? lle schiede schiene schisse sch? lte sch? re sch? be sch? sse schindete / schü nde schliefe schlü ge schliche schliffe schlisse schl? sse schl? nge schmisse schm? lze schnaubte / schn? be schnitte schreckte / schr? ke schriebe schriee schritte schwiege schw? lle 第二人称单数 命令式 salz(e) sauf(e) saug(e) schaff(e) schall(e) scheid(e) schein(e) schei? (e) schilt scher(e) / schier schieb(e) schie? (e) schind(e) schlaf(e) schlag(e) schleich(e) schleif(e) schlei? (e) schlie? (e) schling(e) schmei? (e) schmilz schnaub(e) schneid(e) schrick schreib(e) schrei(e) schreit(e) schweig(e) schwill 第二分词 gesalzen / gesalzt gesoffen gesaugt / gesogen geschaffen geschallt / geschollen geschieden geschienen geschissen gescholten geschoren geschoben geschossen geschunden geschlafen geschlagen geschlichen geschliffen geschlissen geschlossen geschlungen geschmissen geschmolzen geschnaubt / geschnoben geschnitten geschreckt / geschrocken geschrieben geschrieen geschritten geschwiegen geschwollen 中文意义 加盐 饮水 吸吮 创作 发出声响 离婚 照耀 拉屎 责骂 剪毛 推 射击 虐待 睡觉 打,击 轻轻走 磨砺 撕 关闭 盘绕 扔,摔 熔化 打响鼻 剪,切 受惊 写 呼喊 缓步走 沉默 膨胀 备注第二分词在用于引申义时只 能强变化在作“完成,实现”义解时弱 变化 强变化已过时新旧正字法拼写有异现在时第二、三人称单数的 强变化已过时;用于引申义 时弱变化 新旧正字法拼写有异 过去时和虚拟式的强变化已 过时schl? fst schlafen schl? gst schlagen schleichen schleichst schleifst schleifen t est schlei? en schlei? / schlei? t est schlie? en schlie? / schlie? schlingst schlingen t schmei? en schmei? / schmei? est schmelzen schmilzt / schmilzest schnauben schnaubst schneiden schrecken schreiben schreien schreiten schweigen schwellen schneidest schrickst schreibst schreist schreitest schweigst schwillst表示“用力拖”之义时弱变化 新旧正字法拼写有异;现罕 单用新旧正字法拼写有异 做及物动词时也有弱变化的 强变化已过时强变化已过时;做及物动词 表“使…受惊”之义时永远弱 变化做及物动词时弱变化 schwimmen schwinden schwingen schw? ren sehen sein senden sieden singen sinken sinnen sitzen sollen spalten speien spinnen splei? en sprechen sprie? en springen stechen stecken stehen stehlen steigen sterben stieben stinken sto? en streichen streitenschwimmst schwindest schwingst schw? rst siehst bist sendest siedest singst sinkst sinnst sitzt / sitzest sollst spaltest speist spinnst splei? / splei? t est sprichst sprie? / sprie? t est springst stichst steckst stehst stiehlst steigst stirbst stiebst stinkst st? t / st? est ? ? streichst streitestschwimmt schwindet schwingt schw? rt sieht ist sendet siedet singt sinkt sinnt sitzt soll spaltet speit spinnt splei? t spricht sprie? t springt sticht steckt steht stiehlt steigt stirbt stiebt stinkt st? t ? streicht streitetschwamm schwand schwang schwor / schwur sah war sendete / sandte siedete / sott sang sank sann sa? sollte spaltete spie spann spliss sprach spross sprang stach steckte / stak stand stahl stieg starb stob stank stie? strich strittschwammst schwandest schwangst schworst / schwurst sahst warst sendetest / sandtest siedetest / sottest sangst sankst sannst sa? est solltest spaltetest spiest spannst splissest sprachst sprossest sprangst stachst stecktest / stakst standst stahlst stiegst starbst stobst stankst stie? est strichst strittestschw? mme / schw? mme schw? nde schw? nge schwü re s? he w? re sendete / sendte siedete / s? tte s? nge s? nke s? / s? nne nne s? e ? sollte spaltete spiee sp? / sp? nne nne splisse spr? che spr? sse spr? nge st? che steckte / st? ke st? / stü nde nde st? / st? hle hle stiege stü rbe st? be st? nke stie? e striche stritteschwimm(e) schwind(e) schwing(e) schw? r(e) sieh sei send(e) sied(e) sing(e) sink(e) sinn(e) sitz(e) spalt(e) spei(e) spinn(e) splei? (e) sprich sprie? (e) spring(e) stich steck(e) steh(e) stiehl steig(e) stirb stieb(e) stink(e) sto? (e) streich(e) streit(e)geschwommen geschwunden geschwungen geschworen gesehen gewesen gesendet / gesandt gesiedet / gesotten gesungen gesunken gesonnen gesessen gesollt gespalten / gespaltet gespieen gesponnen gesplissen gesprochen gesprossen gesprungen gestochen gesteckt gestanden gestohlen gestiegen gestorben gestoben gestunken gesto? en gestrichen gestritten游泳 减退 挥舞 发誓 看见 是,存在 送 沸腾 唱 下垂 考虑 坐 应当 劈开 吐 纺线 劈,分开 讲话 发芽 跳 刺,戳 扎根 站立 偷 攀登 死亡 迸溅 发臭 猛推 涂,刷 争吵过去时的强变化已过时;在 做及物动词时永远弱变化 新旧正字法拼写有异 新旧正字法拼写有异;此词 今已罕用 现在时第一人称单数是 soll 不规则动词,其他不规则形 式见上文 在表示“播放”的引申义时只 用弱变化 强变化已过时;在做及物动 词时永远弱变化 schwur 作为过去时已过时 T-Z不定式 tragen treffen treiben treten triefen trinken trü gen tun verderben verdrie? en vergessen verlieren wachsen w? gen waschen weben weichen weisen wenden werben werden werfen wiegen winden wissen wollen wringen zeihen ziehen zwingen 第二人称单数 现在时 tr? gst triffst treibst trittst triefst trinkst trü gst tust verdirbst verdrie? / t verdrie? est vergisst / vergissest verlierst w? chst / w? chsest w? gst w? schst webst weichst weist / weisest wendest wirbst wirst wirfst wiegst windest wei? t willst wringst zeihst ziehst zwingst 第三人称单数 现在时 tr? gt trifft treibt tritt trieft trinkt trü gt tut verdirbt verdrie? t vergisst verliert w? chst w? gt w? scht webt weicht weist wendet wirbt wird wirft wiegt windet wei? will wringt zeiht zieht zwingt 第一人称单 数过去时 trug traf trieb trat triefte / troff trank trog tat verdarb verdross verga? verlor wuchs wog / w? gte wusch webte / wob wich wies wendete / wandte warb wurde warf wog wand wusste wollte wrang zieh zog zwang 第二人称单数 过去时 trugst trafst triebst tratest trieftest / troffst trankst trogst tatest verdarbst verdrossest verga? est verlorst wuchsest wogst / w? gtest wuschst webtest / wobst wichst wiesest wendetest / wandtest warbst wurdest warfst wogst wandest wusstest wolltest wrangst ziehst zogst zwangst 第一人称单数第 二虚拟式 trü ge tr? fe triebe tr? te triefte / tr? ffe tr? nke tr? ge t? te verdü rbe verdr? sse verg? e ? verl? re wü chse w? / w? ge gte wü sche webte / w? be wiche wiese wendete / wendte wü rbe wü rde wü rfe w? ge w? nde wü sste wollte wr? nge ziehe z? ge zw? nge 第二人称单数 命令式 trag(e) triff treib(e) tritt trief(e) trink(e) trü g(e) tu(e) verdirb verdrie? (e) vergiss verlier(e) wachs(e) w? g(e) wasch(e) web(e) weich(e) weis(e) wend(e) wirb werd(e) wirf wieg(e) wind(e) wisse wolle wring(e) zeih(e) zieh(e) zwing(e) 第二分词 getragen getroffen getrieben getreten getrieft / getroffen getrunken getrogen getan verdorben verdrossen vergessen verloren gewachsen gewogen / gew? gt gewaschen gewebt / gewoben gewichen gewiesen gewendet / gewandt geworben geworden / worden geworfen gewogen gewunden gewusst gewollt gewrungen geziehen gezogen gezwungen 中文意义 抬,携带 遇见 驱赶 踢,踏 滴 喝 引起错觉 做,干 变质 惹恼 忘记 丢失 生长 斟酌 洗 织 屈服 指明 翻转 招徕 成为 扔;产仔 称重 蔓延 知道 愿意 拧干 指控 拉 强迫用于引申义时多为弱变化备注新旧正字法拼写有异 新旧正字法拼写有异在作实义动词时第二分词 为 geworden,在作助动词 时第二分词为 worden第一人称单数现在时是 wei? ,新旧正字法拼写有 异 第一人称单数现在时是 will此词现已少用
更多搜索:
赞助商链接
All rights reserved Powered by
文档资料库内容来自网络,如有侵犯请联系客服。 上传我的文档
 下载
 收藏
粉丝量:24
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
受事宾语提升的最简主义研究
下载积分:2498
内容提示:受事宾语提升的最简主义研究
文档格式:PDF|
浏览次数:1|
上传日期: 07:23:08|
文档星级:
全文阅读已结束,如果下载本文需要使用
 2498 积分
下载此文档
该用户还上传了这些文档
受事宾语提升的最简主义研究
关注微信公众号iOS 使用百度地图,仿滴滴打车的定位方法。拖动时时定位
先看下效果,没有录屏,放张图片,如果想体验效果可以看看滴滴打车的定位,我这里没有写动画效果
这里的思路:
(1)把图片放到屏幕的中间,这样在拖动的时候就不会跟随着地图移动了。
(2)百度地图提供了,View坐标和地理坐标转换的方法。正式这个方法的存在,方便我们及时的获取拖动后的,屏幕中间的图片所在位置的经纬度。
当拖动地图的时候,定位的图片一直在屏幕的中央,当拖动停止的时候会显示出具体的信息
#import "HouseTypeMapVC.h"
@interface HouseTypeMapVC ()&BMKMapViewDelegate,BMKLocationServiceDelegate,BMKGeoCodeSearchDelegate&{
BMKLocationService * _locS
@property (nonatomic,strong) UIView * locationV
@property (nonatomic,strong) UIImageView * locImageV
@property (nonatomic,strong) UIView * messageV
@property (nonatomic,strong) UILabel * addressL
@property (nonatomic,strong) UIButton * sureB
@property (nonatomic,strong) NSString *
@property (nonatomic,assign) CLLocationCoordinate2D location2D;
@property (nonatomic, strong)BMKGeoCodeSearch* searchA
@property (strong, nonatomic) IBOutlet BMKMapView *mapV
@property (nonatomic,strong)BMKUserLocation *userL
@implementation HouseTypeMapVC
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear: animated];
[_mapView viewWillAppear];
_mapView.delegate = self;
_locService.delegate = self;
-(void)viewWillDisappear:(BOOL)animated{
[_mapView viewWillDisappear];
_mapView.delegate = nil;
_locService.delegate = nil;
- (void)viewDidLoad {
[super viewDidLoad];
- (void)initUI{
[self goBackBtn];
_mapView.mapType=BMKMapTypeS
[self initlocationService];
#pragma mark --initlocationService--定位
-(void)initlocationService{
_locService = [[BMKLocationService alloc]init];
[_locService startUserLocationService];
_mapView.showsUserLocation = NO;
_mapView.userTrackingMode = BMKUserTrackingModeN
_mapView.showsUserLocation = YES;
_mapView.showMapScaleBar = YES;
_mapView.zoomLevel = 17;
_searchAddress = [[BMKGeoCodeSearch alloc]init];
_searchAddress.delegate = self;
- (void)createLocationSignImage{
self.locationView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 28, 35)];
self.locImageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 28, 35)];
self.locImageView.image = [UIImage imageNamed:@"myLocation"];
[self.locationView addSubview:self.locImageView];
self.messageView = [[UIView alloc]init];
self.messageView.backgroundColor = [UIColor whiteColor];
CGPoint point = [self.mapView convertCoordinate:_mapView.centerCoordinate toPointToView:_mapView];
if(point.x & ScreenWidth || point.x & ScreenWidth/5){
point.x = _mapView.centerX;
point.y = _mapView.centerY-64;
NSLog(@"Point------%f-----%f",point.x,point.y);
self.locationView.center =
[self.locationView setFrame:CGRectMake(point.x-14, point.y-18, 28, 35)];
[self.messageView setFrame:CGRectMake(30, point.y-40-20, SCREEN_WIDTH-60, 40)];
self.addressLabel = [[UILabel alloc]initWithFrame:CGRectMake(10, 0, self.messageView.frame.size.width - 80, 40)];
self.addressLabel.font = [UIFont systemFontOfSize:13.0f];
[self.messageView addSubview:self.addressLabel];
self.sureButton = [[UIButton alloc]initWithFrame:CGRectMake(self.addressLabel.frame.origin.x + self.addressLabel.frame.size.width, 0,self.messageView.frame.size.width - self.addressLabel.frame.origin.x - self.addressLabel.frame.size.width, 40)];
[self.messageView addSubview:self.sureButton];
self.sureButton.backgroundColor = [UIColor colorWithHex:0x2ecb7d];
[self.sureButton setTitle:@"确定" forState:UIControlStateNormal];
self.sureButton.titleLabel.font = [UIFont systemFontOfSize:13.0f];
[self.sureButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[self.sureButton addTarget:self action:@selector(sureButtonClick:) forControlEvents:UIControlEventTouchUpInside];
[self.mapView addSubview:self.messageView];
[self.mapView addSubview:self.locationView];
- (void)didUpdateBMKUserLocation:(BMKUserLocation *)userLocation{
BMKCoordinateR
region.center.latitude
= userLocation.location.coordinate.latitude;
region.center.longitude = userLocation.location.coordinate.longitude;
region.span.latitudeDelta = 0;
region.span.longitudeDelta = 0;
NSLog(@"当前的坐标是:%f,%f",userLocation.location.coordinate.latitude,userLocation.location.coordinate.longitude);
[_mapView updateLocationData:userLocation];
[_locService stopUserLocationService];
_mapView.centerCoordinate = userLocation.location.coordinate;
NSLog(@" _mapView.centerCoordinate------%f-----%f", _mapView.centerCoordinate.latitude, _mapView.centerCoordinate.longitude);
[self createLocationSignImage];
- (void)sureButtonClick:(UIButton *)button{
if([self.chosseAddressDelegate respondsToSelector:@selector(chosseAddressBack:name:point:)]){
[self.chosseAddressDelegate chosseAddressBack:self.addressLabel.text name:self.name point:self.location2D];
[self.navigationController popViewControllerAnimated:YES];
- (void)mapView:(BMKMapView *)mapView annotationViewForBubble:(BMKAnnotationView *)view{
NSLog(@"点击了");
CLLocationCoordinate2D pt=(CLLocationCoordinate2D){0,0};
pt=(CLLocationCoordinate2D){mapView.region.center.latitude,mapView.region.center.longitude};
BMKReverseGeoCodeOption * option = [[BMKReverseGeoCodeOption alloc]init];
option.reverseGeoPoint =
BOOL flag=[_searchAddress reverseGeoCode:option];
if (flag) {
- (void)mapView:(BMKMapView *)mapView onDrawMapFrame:(BMKMapStatus*)status{
NSLog(@"onDrawMapFrame");
- (void)mapView:(BMKMapView *)mapView regionWillChangeAnimated:(BOOL)animated{
NSLog(@"regionWillChangeAnimated");
- (void)mapView:(BMKMapView *)mapView regionDidChangeAnimated:(BOOL)animated{
NSLog(@"regionDidChangeAnimated");
CGPoint touchPoint = self.locationView.center;
CLLocationCoordinate2D touchMapCoordinate =
[self.mapView convertPoint:touchPoint toCoordinateFromView:self.mapView];
NSLog(@"touching %f,%f",touchMapCoordinate.latitude,touchMapCoordinate.longitude);
BMKReverseGeoCodeOption * option = [[BMKReverseGeoCodeOption alloc]init];
option.reverseGeoPoint = touchMapC
BOOL flag=[_searchAddress reverseGeoCode:option];
if (flag) {
- (IBAction)locationButtonClick:(UIButton *)sender {
[_locService startUserLocationService];
_mapView.showsUserLocation = NO;
_mapView.userTrackingMode = BMKUserTrackingModeN
_mapView.showsUserLocation = YES;
- (void)mapView:(BMKMapView *)mapView onClickedMapBlank:(CLLocationCoordinate2D)coordinate{
NSLog(@"onClickedMapBlank-latitude==%f,longitude==%f",coordinate.latitude,coordinate.longitude);
- (void)mapView:(BMKMapView *)mapView onClickedMapPoi:(BMKMapPoi *)mapPoi{
NSLog(@"点击onClickedMapPoi---%@",mapPoi.text);
CLLocationCoordinate2D coordinate = mapPoi.pt;
NSArray *arrayAnmation=[[NSArray alloc] initWithArray:_mapView.annotations];
[_mapView removeAnnotations:arrayAnmation];
BMKPointAnnotation* annotation = [[BMKPointAnnotation alloc]init];
annotation.coordinate =
annotation.title = mapPoi.text;
[_mapView addAnnotation:annotation];
BMKReverseGeoCodeOption *re = [[BMKReverseGeoCodeOption alloc] init];
re.reverseGeoPoint =
[SVProgressHUD show];
[_searchAddress reverseGeoCode:re];
BOOL flag =[_searchAddress reverseGeoCode:re];
if (!flag){
NSLog(@"search failed!");
-(void)onGetReverseGeoCodeResult:(BMKGeoCodeSearch *)searcher result:(BMKReverseGeoCodeResult *)result errorCode:(BMKSearchErrorCode)error{
[SVProgressHUD dismiss];
NSString * resultAddress = @"";
NSString * houseName = @"";
CLLocationCoordinate2D
coor = result.location;
if(result.poiList.count & 0){
BMKPoiInfo * info = result.poiList[0];
if([info.name rangeOfString:@"-"].location != NSNotFound){
houseName = [info.name componentsSeparatedByString:@"-"][0];
houseName = info.name;
resultAddress = [NSString stringWithFormat:@"%@%@",result.address,info.name];
resultAddress =result.address;
if(resultAddress.length == 0){
self.addressLabel.text = @"位置解析错误,请拖动重试!";
self.addressLabel.text = resultA
self.location2D =
self.name = houseN
- (void)mapView:(BMKMapView *)mapView didSelectAnnotationView:(BMKAnnotationView *)view{
NSLog(@"点击didSelectAnnotationView-");
- (void)willStartLocatingUser
NSLog(@"start locate");
- (void)didUpdateUserHeading:(BMKUserLocation *)userLocation
[_mapView updateLocationData:userLocation];
NSLog(@"heading is %@",userLocation.heading);
- (void)didStopLocatingUser
NSLog(@"stop locate");
- (void)didFailToLocateUserWithError:(NSError *)error
NSLog(@"location error");
- (void)dealloc {
if (_mapView) {
_mapView = nil;
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
看过本文的人也看了:
我要留言技术领域:
取消收藏确定要取消收藏吗?
删除图谱提示你保存在该图谱下的知识内容也会被删除,建议你先将内容移到其他图谱中。你确定要删除知识图谱及其内容吗?
删除节点提示无法删除该知识节点,因该节点下仍保存有相关知识内容!
删除节点提示你确定要删除该知识节点吗?

我要回帖

更多关于 及物动词有哪些 的文章

 

随机推荐